Skip to content

[fix] go-ci.yml: pin meta gate tools by SHA (proxy @master lags)#10

Merged
vt128 merged 1 commit into
masterfrom
fix/pin-meta-tools-sha
Jun 15, 2026
Merged

[fix] go-ci.yml: pin meta gate tools by SHA (proxy @master lags)#10
vt128 merged 1 commit into
masterfrom
fix/pin-meta-tools-sha

Conversation

@vt128

@vt128 vt128 commented Jun 15, 2026

Copy link
Copy Markdown
Member

doccov@master (and covcheck/footprint) resolve via the Go module proxy, which lagged badly — @master served a pre--config version long after merge, so the doc-coverage step failed with flag provided but not defined: -config. Pin the three meta tools to a full commit SHA (deterministic, fetched on demand) instead of @master. govulncheck stays @latest (released, served fine). Bump the SHA when the tools change.

🤖 Generated with Claude Code

`go run …/doccov@master` resolves via the Go module proxy, which can serve a
stale master pseudo-version for a long time after a push — so a freshly merged
doccov feature (e.g. -config) is invisible to CI for a while, breaking the
doc-coverage step ("flag provided but not defined: -config"). Pin doccov,
covcheck, and footprint to a full commit SHA (resolved on demand, deterministic)
instead of @master. Bump the SHA when these tools change.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@vt128 vt128 merged commit 5d86667 into master Jun 15, 2026
10 checks passed
@vt128 vt128 deleted the fix/pin-meta-tools-sha branch June 15, 2026 15:27
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