Skip to content

Commit 6a2bea8

Browse files
ci: revert e2e-k3d-kuttl Go pin to stable on REL_5_8
The setup-go pin to 1.25.x in the e2e-k3d-kuttl job, combined with GOTOOLCHAIN=local in CI, prevented Go from auto-upgrading to 1.26 when go run-ing kuttl@latest. Recent kuttl releases require Go >= 1.26 (testDeps.ModulePath, etc.), causing both v1.30 and v1.34 e2e jobs to fail when downloading and building the kubectl-kuttl binary. Switch the job back to go-version: stable so the runner installs the current toolchain, matching what we already do on main (PR #4488). The operator binary itself is built inside Docker against the project's go directive (1.25.0), so this only affects the host toolchain used to fetch and run kuttl from source. Co-authored-by: Cursor <cursoragent@cursor.com>
1 parent 3058b81 commit 6a2bea8

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

.github/workflows/test.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -93,7 +93,7 @@ jobs:
9393
steps:
9494
- uses: actions/checkout@v6
9595
- uses: actions/setup-go@v6
96-
with: { go-version: '1.25.x' } # TODO: revert to stable when kuttl supports Go 1.26 (missing testDeps.ModulePath)
96+
with: { go-version: stable }
9797

9898
- name: Start k3s
9999
uses: ./.github/actions/k3d

0 commit comments

Comments
 (0)