Skip to content

ci: update checkout and setup-go to current majors - #250

Merged
cheggaaa merged 2 commits into
cheggaaa:masterfrom
katsugtgz:ci-update-actions-majors
Nov 5, 2026
Merged

cheggaaa merged 2 commits into
cheggaaa:masterfrom
katsugtgz:ci-update-actions-majors

Conversation

@katsugtgz

Copy link
Copy Markdown
Contributor

Updates the CI workflow to use current GitHub-maintained action versions.

Changes:

  • actions/checkout v3 -> v7
  • actions/setup-go v3 -> v7

Validation:

  • go test ./... passes in ./v3 (go1.22.2 local, module declares go 1.25.0)
  • workflow YAML parses and both action refs resolve to the latest stable major via the GitHub releases API

Scope: .github/workflows/go.yml only.

katsugtgz and others added 2 commits October 1, 2026 07:30
setup-go v7 sets GOTOOLCHAIN=local, so the pinned go 1.23 can no
longer auto-switch to the toolchain required by v3/go.mod (go 1.25.0).

Co-Authored-By: Claude Code <noreply@anthropic.com>
@cheggaaa
cheggaaa merged commit c949963 into cheggaaa:master Nov 5, 2026
1 check 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.

2 participants