From 20f4c4c584ed6c80d8f0b323114ce083188df89d Mon Sep 17 00:00:00 2001 From: Peter Svensson Date: Thu, 7 May 2026 12:16:53 +0200 Subject: [PATCH] chore(renovate): group k8s.io and controller-runtime updates MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit k8s.io/* v0.36 requires sigs.k8s.io/controller-runtime v0.24 (client-go's ResourceEventHandlerRegistration interface gained HasSyncedChecker; v0.23 controller-runtime doesn't implement it). Splitting them across separate Renovate PRs creates an unmergeable intermediate state — group them so the bumps land together. --- renovate.json | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/renovate.json b/renovate.json index f498b81..4fb29d7 100644 --- a/renovate.json +++ b/renovate.json @@ -23,6 +23,17 @@ "ghcr.io/opzkit/database-user-operator" ], "enabled": false + }, + { + "description": "Group k8s.io/* and sigs.k8s.io/controller-runtime so they bump in lockstep (k8s 0.36 needs controller-runtime 0.24)", + "groupName": "kubernetes", + "matchDatasources": [ + "go" + ], + "matchPackageNames": [ + "/^k8s\\.io//", + "sigs.k8s.io/controller-runtime" + ] } ] }