diff --git a/renovate.json b/renovate.json index e731f44..216d899 100644 --- a/renovate.json +++ b/renovate.json @@ -3,6 +3,31 @@ "automergeStrategy": "merge-commit", "automergeType": "pr", "labels": [ "renovate" ], + "packageRules": [ + { + "addLabels": [ "renovate/droneci", "renovate/automerge" ], + "automerge": true, + "matchManagers": "droneci" + }, + { + "addLabels": [ "renovate/helm", "renovate/automerge" ], + "automerge": true, + "matchPackageNames": [ "helm" ], + "matchManagers": [ "regex" ], + "matchUpdateTypes": [ "minor", "patch"] + } + ], "rebaseLabel": "renovate/rebase", - "rebaseWhen": "behind-base-branch" + "rebaseWhen": "behind-base-branch", + "regexManagers": [ + { + "description": "Update helm version", + "fileMatch": [ + "^Makefile$" + ], + "matchStrings": [ + "HELM_VERSION\\?=(?.*) # renovate: datasource=(?.*) depName=(?.*) (lookupName=(?.*))? (versioning=(?.*))?" + ] + } + ] }