Skip to content

ci: pin gha-workflows with the go.mod release build - #200

Merged
duynhne merged 1 commit into
mainfrom
ci/gha-goreleaser-go-mod
Oct 1, 2026
Merged

duynhne merged 1 commit into
mainfrom
ci/gha-goreleaser-go-mod

Conversation

@duynhne

@duynhne duynhne commented Oct 1, 2026

Copy link
Copy Markdown
Contributor

Why

The v* tag for Go 1.27.1 failed in release-binary / release:
go.mod requires go >= 1.27.1 (running go 1.26.8; GOTOOLCHAIN=local).
The image was built and signed; no GitHub Release was cut. gha-workflows#137 makes GoReleaser read the Go version from go.mod.

What

13 reusable workflow pins: ff848d88 → 28cee20e. That range is gha-workflows #134–#137:

No code change. The next patch tag carries the GitHub Release.

Part of duynhlab/homelab#1107 (G2).

The release-binary job pinned go-version 1.26 inside gha-workflows,
so every Go 1.27.1 tag failed in GoReleaser and cut no GitHub Release.
gha-workflows now reads the Go version from go.mod; this moves every
reusable workflow pin to that commit.
@sonarqubecloud

sonarqubecloud Bot commented Oct 1, 2026

Copy link
Copy Markdown

@duynhne
duynhne merged commit d9742b5 into main Oct 1, 2026
12 checks passed
@duynhne
duynhne deleted the ci/gha-goreleaser-go-mod branch October 1, 2026 11:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant