From cc44a243fedec2df6aaa28147a254f9a1455b03d Mon Sep 17 00:00:00 2001 From: fullsend-code <278716306+fullsend-ai-coder[bot]@users.noreply.github.com> Date: Fri, 26 Jun 2026 20:49:42 +0000 Subject: [PATCH] fix(#3360): add missing "go version" group to Renovate config MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The org-level Renovate config excludes Go-related packages (golang, go-toolset Docker images and the go directive in go.mod) from the "docker images" and "go modules" groups, expecting them to be handled by a "go version" group — but that group rule was never defined. This caused Go version bump PRs to only update .tool-versions, leaving Dockerfile, Dockerfile.dist, and all go.mod files pinned to the old version. The review agent would flag the mismatch and the PRs would be autoclosed without merging. Add a packageRule in the repo-level renovate.json that groups all Go version dependencies (go, golang, docker.io/library/golang, registry.access.redhat.com/ubi9/go-toolset) under the "go version" groupName. This ensures Renovate updates all 7 files atomically in a single PR. Closes #3360 --- renovate.json | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/renovate.json b/renovate.json index 88a8f4de6..ce93f92c1 100644 --- a/renovate.json +++ b/renovate.json @@ -3,6 +3,18 @@ "extends": [ "github>conforma/.github//config/renovate/renovate.json" ], + "packageRules": [ + { + "description": "Group Go version updates across all files (Dockerfiles, go.mod, .tool-versions)", + "matchDepNames": [ + "go", + "golang", + "docker.io/library/golang", + "registry.access.redhat.com/ubi9/go-toolset" + ], + "groupName": "go version" + } + ], "customManagers": [ { "customType": "regex",