Skip to content

Commit 1cebbd0

Browse files
raballewclaude
andauthored
fix: restrict Fedora to stable and create go-toolchain group (#777)
- Replace `followTag: "latest"` with `allowedVersions: "<=44"` for the Fedora Docker image. `followTag` does not work with Docker datasources since Docker tags lack the dist-tag-to-version mapping that npm provides, causing Renovate to fail with "Can't find version with tag latest for docker package fedora". - Separate Go toolchain updates (version directives, `.go-version`, `go-toolset` image) from the `kubernetes` module group into a dedicated `go-toolchain` group so they ship in their own PR. ## Test plan - [x] Verify Renovate no longer reports "Can't find version with tag latest for docker package fedora" - [x] Verify Renovate groups `.go-version`, Go version directives, and `go-toolset` image updates into a single `go-toolchain` PR 🤖 Generated with [Claude Code](https://claude.com/claude-code) --------- Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
1 parent cb6c007 commit 1cebbd0

1 file changed

Lines changed: 9 additions & 9 deletions

File tree

renovate.json

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@
2828
],
2929
"depNameTemplate": "go",
3030
"datasourceTemplate": "golang-version",
31-
"versioningTemplate": "go-mod-directive"
31+
"versioningTemplate": "semver"
3232
},
3333
{
3434
"description": "Track .py-version for CI Python runtime (not the requires-python floor)",
@@ -145,11 +145,11 @@
145145
"versioning": "regex:^(?<major>\\d+)\\.(?<minor>\\d+)\\.(?<patch>\\d+)_g[a-f0-9]+_\\d+\\.\\d+\\.\\d+_okd_scos\\.(?:(?<prerelease>ec\\.\\d+)|(?<build>\\d+))$"
146146
},
147147
{
148-
"description": "Track Fedora stable releases only (latest always points to current stable, never rawhide)",
148+
"description": "Restrict Fedora to stable releases, bump this cap when the next Fedora goes GA",
149149
"matchPackageNames": [
150150
"fedora"
151151
],
152-
"followTag": "latest"
152+
"allowedVersions": "<=44"
153153
},
154154
{
155155
"description": "Group Docker base images",
@@ -176,8 +176,8 @@
176176
]
177177
},
178178
{
179-
"description": "Group Go version directives with Kubernetes deps",
180-
"groupName": "kubernetes",
179+
"description": "Group Go version directives",
180+
"groupName": "go-toolchain",
181181
"matchDepTypes": [
182182
"golang"
183183
],
@@ -189,8 +189,8 @@
189189
"automerge": false
190190
},
191191
{
192-
"description": "Group .go-version with Kubernetes deps",
193-
"groupName": "kubernetes",
192+
"description": "Group .go-version with Go toolchain",
193+
"groupName": "go-toolchain",
194194
"matchManagers": [
195195
"custom.regex"
196196
],
@@ -200,8 +200,8 @@
200200
"automerge": false
201201
},
202202
{
203-
"description": "Group go-toolset Docker image with Kubernetes deps",
204-
"groupName": "kubernetes",
203+
"description": "Group go-toolset Docker image with Go toolchain",
204+
"groupName": "go-toolchain",
205205
"matchManagers": [
206206
"dockerfile"
207207
],

0 commit comments

Comments
 (0)