From 8b90f306c33cc81597a096c5c27612c1b059f5b8 Mon Sep 17 00:00:00 2001 From: Jason Gilfoil Date: Tue, 9 Apr 2024 15:01:57 +0000 Subject: [PATCH 1/3] add http echo to automerge allowing major updates because this doesn't follow semantic versioning --- .github/renovate.json5 | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/.github/renovate.json5 b/.github/renovate.json5 index 0db80810..33123631 100644 --- a/.github/renovate.json5 +++ b/.github/renovate.json5 @@ -151,6 +151,15 @@ "reloader" ] }, + { + "description": "Auto-merge Major Updates", + "matchDatasources": ["docker", "helm"], + "automerge": true, + "matchUpdateTypes": ["minor", "patch"], + "matchPackagePatterns": [ + "http-https-echo" + ] + }, // groups { "description": ["Flux Group"], From 0e99157899d6d5955a4cd61194dcef3f9eeaafd6 Mon Sep 17 00:00:00 2001 From: Jason Gilfoil Date: Tue, 9 Apr 2024 15:02:15 +0000 Subject: [PATCH 2/3] add metrics-server to automerge for observability --- .github/renovate.json5 | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/.github/renovate.json5 b/.github/renovate.json5 index 33123631..7475f0fa 100644 --- a/.github/renovate.json5 +++ b/.github/renovate.json5 @@ -92,7 +92,8 @@ "matchPackagePatterns": [ "kube-prometheus-stack", "grafana", - "kubernetes-dashboard" + "kubernetes-dashboard", + "metrics-server" ] }, { @@ -155,7 +156,7 @@ "description": "Auto-merge Major Updates", "matchDatasources": ["docker", "helm"], "automerge": true, - "matchUpdateTypes": ["minor", "patch"], + "matchUpdateTypes": ["minor", "patch", "major"], "matchPackagePatterns": [ "http-https-echo" ] From 77a048f2bf3ad9dce5312234c890fc082ba59078 Mon Sep 17 00:00:00 2001 From: Jason Gilfoil Date: Tue, 9 Apr 2024 15:04:07 +0000 Subject: [PATCH 3/3] add snapshot controller to storage automerge --- .github/renovate.json5 | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/renovate.json5 b/.github/renovate.json5 index 7475f0fa..33e3393a 100644 --- a/.github/renovate.json5 +++ b/.github/renovate.json5 @@ -116,7 +116,8 @@ "matchPackagePatterns": [ "minio", "openebs", - "volsync" + "volsync", + "snapshot-controller" ] }, {