From ab3b254bf81db246f48f8da373e6a299e0e95f83 Mon Sep 17 00:00:00 2001 From: Markus Pesch Date: Mon, 25 Nov 2024 18:18:07 +0100 Subject: [PATCH] core(renovate): init configuration --- renovate.json | 36 ++++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) create mode 100644 renovate.json diff --git a/renovate.json b/renovate.json new file mode 100644 index 0000000..0c995ab --- /dev/null +++ b/renovate.json @@ -0,0 +1,36 @@ +{ + "$schema": "https://docs.renovatebot.com/renovate-schema.json", + "assignees": [ "volker.raschek" ], + "customManagers": [ + { + "description": "Update container image reference", + "fileMatch": [ + "^Chart\\.yaml$" + ], + "matchStrings": [ + "appVersion: \"(?.*?)\"\\s+" + ], + "datasourceTemplate": "docker", + "depNameTemplate": "prometheus-postgres-exporter", + "lookupNameTemplate": "quay.io/prometheuscommunity/postgres-exporter" + } + ], + "labels": [ "renovate" ], + "packageRules": [ + { + "addLabels": [ "renovate/droneci", "renovate/automerge" ], + "automerge": true, + "matchManagers": "droneci", + "matchUpdateTypes": [ "minor", "patch"] + }, + { + "addLabels": [ "renovate/prometheus-postgres-exporter", "renovate/automerge" ], + "automerge": true, + "matchPackageNames": [ "prometheus-postgres-exporter" ], + "matchManagers": [ "regex" ], + "matchUpdateTypes": [ "minor", "patch"] + } + ], + "rebaseLabel": "renovate/rebase", + "rebaseWhen": "behind-base-branch" +}