Skip to content

ci: bump pinned actions to current majors and go to 1.26.5 - #10

Merged
CMGS merged 2 commits into
mainfrom
ci/bump-actions-and-go
Jul 23, 2026
Merged

ci: bump pinned actions to current majors and go to 1.26.5#10
CMGS merged 2 commits into
mainfrom
ci/bump-actions-and-go

Conversation

@CMGS

@CMGS CMGS commented Jul 23, 2026

Copy link
Copy Markdown
Contributor

Part of an org-wide CI/CD refresh: pinned action versions had drifted apart across repos (checkout on v4/v5/v6, upload-artifact on v4/v6/v7), and the Go pin lagged behind the fleet.

Actions

Each target is the current latest release major, read from gh api repos/<action>/releases/latest rather than assumed. The exact set bumped here is in the diff.

Go

go.mod → 1.26.5. Every workflow resolves the toolchain through go-version-file: go.mod, so this single edit moves CI too.

The repo-set go.work moves to 1.26.5 in the same sweep (it lives outside any repo, so it is not part of this PR) — a module may not declare a newer Go than the workspace that uses it.

Gates

go build ./... and go test ./... green locally on go1.26.5.

CMGS added 2 commits July 23, 2026 12:17
The pinned action versions had drifted apart across the org; this pins
each to the major that is current today. go.mod follows the fleet to
1.26.5, which CI picks up through go-version-file.
The upstream install.sh picks the .sbom.json checksum on v2.12.x releases
and fails verification; go install resolves through the module checksum
database instead, and drops the dependency on a script fetched from a
moving branch.
@CMGS
CMGS merged commit 6cff30d into main Jul 23, 2026
2 checks passed
@CMGS
CMGS deleted the ci/bump-actions-and-go branch July 23, 2026 04:52
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