{
  "$schema": "https://docs.renovatebot.com/renovate-schema.json",
  "assignees": [ "volker.raschek" ],
  "customManagers": [
    {
      "fileMatch": [
        "^Chart\\.yaml$"
      ],
      "matchStrings": [
        "appVersion: \"(?<currentValue>.*?)\"\\s+"
      ],
      "datasourceTemplate": "docker",
      "depNameTemplate": "prometheuscommunity/postgres-exporter",
      "lookupNameTemplate": "quay.io/prometheuscommunity/postgres-exporter",
      "versioningTemplate": "semver"
    },
    {
      "fileMatch": ["^README\\.md$"],
      "matchStrings": [
        "VERSION=(?<currentValue>.*)"
      ],
      "depNameTemplate": "volker.raschek/prometheus-postgres-exporter",
      "packageNameTemplate": "https://git.cryptic.systems/volker.raschek/prometheus-postgres-exporter",
      "datasourceTemplate": "git-tags",
      "versioningTemplate": "semver"
    }
  ],
  "labels": [ "renovate" ],
  "packageRules": [
    {
      "addLabels": [ "renovate/automerge", "renovate/npm" ],
      "automerge": true,
      "matchPackageNames": [ "markdownlint-cli", "@bitnami/readme-generator-for-helm" ],
      "matchManagers": [ "npm" ],
      "matchUpdateTypes": [ "minor", "patch"]
    },
    {
      "addLabels": [ "renovate/automerge", "renovate/container" ],
      "automerge": true,
      "excludePackagePatterns": [
        "prometheuscommunity/postgres-exporter"
      ],
      "matchDatasources": [
        "docker"
      ],
      "matchUpdateTypes": [
        "minor",
        "patch"
      ]
    },
    {
      "addLabels": [ "renovate/automerge", "renovate/documentation" ],
      "automerge": true,
      "matchDepNames": [
        "volker.raschek/prometheus-postgres-exporter"
      ],
      "matchUpdateTypes": [
        "major",
        "minor",
        "patch"
      ]
    }
  ],
  "rebaseLabel": "renovate/rebase",
  "rebaseWhen": "behind-base-branch"
}