diff --git a/.github/renovate.json5 b/.github/renovate.json5 index ca924e9f99a..391d20ee65c 100644 --- a/.github/renovate.json5 +++ b/.github/renovate.json5 @@ -77,7 +77,7 @@ "groupName": "helm dependency non-major", }, // - // helm ent + // helm ent and operators // { "matchDatasources": ["helm"], @@ -86,7 +86,7 @@ "enabled": true, "labels": ["update/helm/general/major"], "groupName": ["helm general major"], - "matchPaths": ["charts/enterprise/**"], + "matchPaths": ["charts/enterprise/**", "charts/operators/**"], "schedule": [ "before 10pm on tuesday" ], @@ -102,7 +102,7 @@ "bumpVersion": "patch", "labels": ["update/helm/general/non-major", "automerge"], "groupName": "helm general non-major", - "matchPaths": ["charts/enterprise/**"], + "matchPaths": ["charts/enterprise/**", "charts/operators/**"], "schedule": [ "before 10pm on tuesday" ], @@ -139,7 +139,7 @@ ], }, // - // Tag updates for semantic tags on enterprise Apps + // Tag updates for semantic tags on enterprise and operatorApps // { "matchDatasources": ["docker"], @@ -147,7 +147,7 @@ "enabled": true, "bumpVersion": "major", "labels": ["update/docker/enterprise/major"], - "matchPaths": ["charts/enterprise/**"], + "matchPaths": ["charts/enterprise/**", "charts/operators/**"], }, { "matchDatasources": ["docker"], @@ -158,7 +158,7 @@ "enabled": true, "bumpVersion": "patch", "labels": ["update/docker/enterprise/minor"], - "matchPaths": ["charts/enterprise/**"], + "matchPaths": ["charts/enterprise/**", "charts/operators/**"], }, { "matchDatasources": ["docker"], @@ -173,6 +173,19 @@ "labels": ["update/docker/enterprise/patch", "automerge"], "matchPaths": ["charts/enterprise/**"], }, + { + "matchDatasources": ["docker"], + "automerge": false, + "matchUpdateTypes": [ + "patch", + "digest", + "pin", + ], + "bumpVersion": "patch", + "enabled": true, + "labels": ["update/docker/operator/patch"], + "matchPaths": ["charts/operator/**"], + }, // // Tag updates for semantic tags on incubator and dev charts // @@ -191,15 +204,25 @@ "minor", "patch", "digest", - "pin", ], "bumpVersion": "patch", "enabled": false, "labels": ["update/docker/incubator/non-major", "automerge"], "matchPaths": ["charts/incubator/**", "charts/dev/**"], }, + { + "matchDatasources": ["docker"], + "automerge": false, + "matchUpdateTypes": [ + "pin", + ], + "bumpVersion": "patch", + "enabled": true, + "labels": ["update/docker/incubator/non-major", "automerge"], + "matchPaths": ["charts/incubator/**", "charts/dev/**"], + }, // - // Tag updates for semantic tags on all but enterprise and incubator Apps + // Tag updates for semantic tags on all but enterprise, operator and incubator Apps // { "matchDatasources": ["docker"], @@ -268,6 +291,11 @@ "matchPackagePrefixes": ["tccr.io/truecharts/webtop"], "groupName": "webtop", }, + { + "matchDatasources": ["docker"], + "matchPackagePrefixes": ["tccr.io/truecharts/metallb"], + "groupName": "metallb", + }, { "matchDatasources": ["docker"], "matchPackagePrefixes": ["tccr.io/truecharts/zabbix"],