diff --git a/renovate.json b/renovate.json index f041b79..3fc79fc 100644 --- a/renovate.json +++ b/renovate.json @@ -3,19 +3,36 @@ "automergeStrategy": "merge-commit", "automergeType": "pr", "assignees": [ "volker.raschek" ], + "labels": [ "renovate" ], + "packageRules": [ + { + "addLabels": [ "renovate/renovate", "renovate/automerge" ], + "automerge": true, + "matchManagers": "droneci", + "matchUpdateTypes": [ "minor", "patch"] + }, + { + "addLabels": [ "renovate/renovate", "renovate/automerge" ], + "automerge": false, + "matchPackageNames": [ "renovate" ], + "matchManagers": [ "regex" ], + "matchUpdateTypes": [ "minor", "patch"] + } + ], + "rebaseLabel": "renovate/rebase", + "rebaseWhen": "behind-base-branch", "regexManagers": [ { - "description": "Update renovate container image reference", + "description": "Update container image reference", "fileMatch": [ "^Chart\\.yaml$" ], "matchStrings": [ "appVersion: \"(?.*?)\"\\s+" ], - "depNameTemplate": "docker.io/renovate/renovate", - "datasourceTemplate": "docker" + "datasourceTemplate": "docker", + "depNameTemplate": "renovate", + "lookupNameTemplate": "docker.io/renovate/renovate" } - ], - "rebaseLabel": "renovate/rebase", - "rebaseWhen": "behind-base-branch" + ] } \ No newline at end of file