{
  "$schema": "https://docs.renovatebot.com/renovate-schema.json",
  "extends": [
    "config:recommended"
  ],
  "kubernetes": {
    "fileMatch": [
      "(^|/)kubernetes/.+\\.ya?ml$"
    ]
  },
  "helmv3": {
    "fileMatch": [
      "(^|/)kubernetes/apps/.+/helmrelease\\.ya?ml$"
    ]
  },
  "helm-requirements": {
    "fileMatch": [
      "(^|/)kubernetes/apps/.+/helmrepo\\.ya?ml$"
    ]
  },
  "regexManagers": [
    {
      "fileMatch": [
        "(^|/)kubernetes/apps/.+/helmrelease\\.ya?ml$"
      ],
      "matchStrings": [
        "chart:\\s*\\n\\s*spec:\\s*\\n\\s*chart:\\s*(?<depName>\\S+)\\s*\\n\\s*version:\\s*[\"']?(?<currentValue>[0-9a-zA-Z\\.\\-]+)[\"']?"
      ],
      "datasourceTemplate": "helm",
      "versioningTemplate": "semver"
    }
  ],
  "dependencyDashboardTitle": ":robot: Renovate Dashboard"
}