diff --git a/renovate.json b/renovate.json index 329050a1d..1dd007315 100644 --- a/renovate.json +++ b/renovate.json @@ -8,7 +8,9 @@ "customManagers": [ { "customType": "regex", - "fileMatch": ["(^|/)Chart\\.yaml$"], + "managerFilePatterns": [ + "/(^|/)Chart\\.yaml$/" + ], "matchStrings": [ "# renovate: github=(?[^\\s]+)\\s+version: (?[^\\s]+)" ], @@ -22,46 +24,78 @@ "packageRules": [ { "description": "Label charts", - "matchDatasources": ["helm"], - "addLabels": ["chart"], + "matchDatasources": [ + "helm" + ], + "addLabels": [ + "chart" + ], "automerge": false }, { "description": "Automerge chart patches", - "matchUpdateTypes": ["patch"], - "matchDatasources": ["helm"], - "addLabels": ["chart", "automerge"], + "matchUpdateTypes": [ + "patch" + ], + "matchDatasources": [ + "helm" + ], + "addLabels": [ + "chart", + "automerge" + ], "automerge": true, "minimumReleaseAge": "1 days" }, { "description": "Automerge helm chart lock files", - "matchManagers": ["helm"], + "matchManagers": [ + "helm" + ], "lockFileMaintenance": { "enabled": true }, - "addLabels": ["chart", "automerge"], + "addLabels": [ + "chart", + "automerge" + ], "automerge": true, "automergeType": "branch" }, { "description": "Label images", - "matchDatasources": ["docker"], - "addLabels": ["image"], + "matchDatasources": [ + "docker" + ], + "addLabels": [ + "image" + ], "automerge": false }, { "description": "Automerge image patches", - "matchUpdateTypes": ["patch", "digest"], - "matchDatasources": ["docker"], - "addLabels": ["image", "automerge"], + "matchUpdateTypes": [ + "patch", + "digest" + ], + "matchDatasources": [ + "docker" + ], + "addLabels": [ + "image", + "automerge" + ], "automerge": true, "minimumReleaseAge": "1 days" }, { "description": "Automerge image updates for certain applications", - "matchUpdateTypes": ["minor"], - "matchDatasources": ["docker"], + "matchUpdateTypes": [ + "minor" + ], + "matchDatasources": [ + "docker" + ], "matchPackageNames": [ "ghcr.io/advplyr/audiobookshelf", "ghcr.io/gethomepage/homepage", @@ -76,7 +110,10 @@ "ghcr.io/prometheus-community/charts/kube-prometheus-stack", "vectorim/element-web" ], - "addLabels": ["image", "automerge"], + "addLabels": [ + "image", + "automerge" + ], "automerge": true, "minimumReleaseAge": "2 days" }