Skip to content

ci: bump actions/setup-go from v5 to v6#256

Merged
aa1ex merged 1 commit into
kaasops:mainfrom
aa1ex:ci/bump-setup-go-v6
Jul 15, 2026
Merged

ci: bump actions/setup-go from v5 to v6#256
aa1ex merged 1 commit into
kaasops:mainfrom
aa1ex:ci/bump-setup-go-v6

Conversation

@aa1ex

@aa1ex aa1ex commented Jul 14, 2026

Copy link
Copy Markdown
Contributor

actions/setup-go@v5 runs on Node 20, which CI already warns about (Node.js 20 is deprecated ... being forced to run on Node.js 24). The other actions were bumped by Dependabot; setup-go was the last one left behind.

The notable breaking change in v6 is that it sets GOTOOLCHAIN=local, so a go command errors out instead of silently downloading a newer toolchain. That does not apply here: every workflow installs Go via go-version-file: go.mod, go.mod declares go 1.26.5 and has no toolchain directive, so the installed version already satisfies the requirement. CI on this PR exercises it — every job (unit, lint, vet, fmt, govulncheck, e2e) sets Go up through this action.

@aa1ex
aa1ex merged commit edf7834 into kaasops:main Jul 15, 2026
7 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant