Skip to content

Commit 2045b9d

Browse files
authored
Merge pull request #12246 from sbueringer/pr-improve-go-bump
📖 Improve Go bump instructions
2 parents d2d0b70 + ce7fb12 commit 2045b9d

File tree

1 file changed

+8
-1
lines changed
  • docs/release/role-handbooks/release-lead

1 file changed

+8
-1
lines changed

docs/release/role-handbooks/release-lead/README.md

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -176,8 +176,15 @@ The goal of this task is to ensure we are always using the latest Go version for
176176
2. Bump the Go version in supported branches if necessary
177177
<br>Prior art: [Bump go to v1.23.7](https://github.com/kubernetes-sigs/cluster-api/pull/11981)
178178

179-
Note: If the Go minor version of one of our supported branches goes out of supported, we should consider bumping
179+
Note: If the Go minor version of one of our supported branches goes out of support, we should consider bumping
180180
to a newer Go minor version according to our [backport policy](./../../../../CONTRIBUTING.md#backporting-a-patch).
181+
Usually this is done after k/k bumps the Go version in their release branches.
182+
183+
The right Go minor version for a Cluster API branch can be looked up as follows (based on an example):
184+
* Cluster API v1.10 has Kubernetes v1.32 as a dependency: https://github.com/kubernetes-sigs/cluster-api/blob/v1.10.0/go.mod
185+
* Kubernetes v1.32 uses Go 1.23.8 (can be seen by checking the corresponding kubekins image in https://github.com/kubernetes/test-infra/blob/1a5662a/images/kubekins-e2e-v2/variants.yaml#L19)
186+
* => Cluster API v1.10 can be bumped to Go 1.23
187+
181188

182189
### [Repeatedly] Cut a release
183190

0 commit comments

Comments
 (0)