Skip to content

Commit e529a00

Browse files
dheerajodhaclaude
andcommitted
Disable Go version updates in Renovate config
Go version updates are handled manually, so blocking patch and minor version PRs to reduce noise. resolves: EC-1663 Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
1 parent 01a9da4 commit e529a00

1 file changed

Lines changed: 10 additions & 8 deletions

File tree

config/renovate/renovate.json

Lines changed: 10 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -55,18 +55,19 @@
5555
},
5656
{
5757
// Go Version: Patch updates (treat as minor in PR titles)
58-
"description": "Group Go patch updates and treat as minor in PR titles",
58+
"description": "Block Go patch updates - handled manually",
5959
"groupName": "go version",
6060
"matchPackageNames": [ "golang/go", "docker.io/library/golang", "registry.access.redhat.com/ubi9/go-toolset" ],
6161
"matchDepNames": [ "go", "golang", "docker.io/library/golang", "registry.access.redhat.com/ubi9/go-toolset" ],
62-
// gomod is not included in this packageManagers list, because the go directive in the go.mod means
62+
// gomod is not included in this packageManagers list, because the go directive in the go.mod means
6363
// "Compatible with this version or later". So it is advisable to not bump this version unless necessary.
64-
// Ref: https://docs.renovatebot.com/modules/manager/gomod/#updating-of-go-mod-and-toolchain-directives
64+
// Ref: https://docs.renovatebot.com/modules/manager/gomod/#updating-of-go-mod-and-toolchain-directives
6565
"matchManagers": [ "asdf", "dockerfile" ],
6666
"matchDatasources": [ "docker", "github-tags", "golang-version" ],
6767
"matchUpdateTypes": [ "patch" ],
6868
"commitMessageTopic": "golang version",
69-
"branchTopic": "go-version"
69+
"branchTopic": "go-version",
70+
"enabled": false
7071
},
7172
{
7273
// Go Version: Block actual major updates (1.x -> 2.x).
@@ -83,12 +84,12 @@
8384
"enabled": false // Block all major Go version updates
8485
},
8586
{
86-
// Go Version: Minor updates (treat as major in PR titles)
87-
"description": "Group Go minor updates and treat as major in PR titles",
87+
// Go Version: Minor updates (treat as major in PR titles)
88+
"description": "Block Go minor updates - handled manually",
8889
"groupName": "go version",
8990
"matchPackageNames": [ "golang/go", "docker.io/library/golang", "registry.access.redhat.com/ubi9/go-toolset" ],
9091
"matchDepNames": [ "go", "golang", "docker.io/library/golang", "registry.access.redhat.com/ubi9/go-toolset" ],
91-
// gomod is not included in this packageManagers list, because the go directive in the go.mod means
92+
// gomod is not included in this packageManagers list, because the go directive in the go.mod means
9293
// "Compatible with this version or later". So it is advisable to not bump this version unless necessary.
9394
// Ref: https://docs.renovatebot.com/modules/manager/gomod/#updating-of-go-mod-and-toolchain-directives
9495
"matchManagers": [ "asdf", "dockerfile" ],
@@ -98,7 +99,8 @@
9899
"labels": [ "renovate", "major", "{{baseBranch}}" ],
99100
"automerge": false,
100101
"commitMessageTopic": "golang version",
101-
"branchTopic": "go-version"
102+
"branchTopic": "go-version",
103+
"enabled": false
102104
},
103105
{
104106
// Tekton: Safe to auto-merge (infrastructure as code)

0 commit comments

Comments
 (0)