Skip to content

ci: add go-version-file to release.yml Set up Go step - #59

Merged
sbldevnet merged 1 commit into
mainfrom
agent/go-dev/42b38940dc7c
Sep 28, 2026
Merged

sbldevnet merged 1 commit into
mainfrom
agent/go-dev/42b38940dc7c

Conversation

@sbldevnet

Copy link
Copy Markdown
Owner

Summary

  • Add go-version-file: go.mod to the Set up Go step in .github/workflows/release.yml, mirroring the existing pattern in .github/workflows/ci.yml.
  • Fixes the v1.0.0 release failure caused by actions/setup-go falling back to the runner's preinstalled Go (1.24.13) instead of the go 1.27.1 required by go.mod.
  • No other changes to release.yml.

Verification

  • Confirmed ci.yml's working go-version-file: go.mod pattern and mirrored it exactly in release.yml.
  • Reasoned through the resulting workflow YAML; cache: false (added separately in ci: disable Go module caching in the release workflow #57) is preserved unchanged.
  • A real release run can only be verified by an actual tag push, which is maintainer-controlled — the maintainer should do final verification via a real release run after this merges.

Closes SBL-40 / SBL-41.

@sbldevnet
sbldevnet merged commit bf040c6 into main Sep 28, 2026
5 checks passed
@sbldevnet
sbldevnet deleted the agent/go-dev/42b38940dc7c branch September 28, 2026 10:28
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