Skip to content

ci: bump pinned actions in the dev release workflow#2

Merged
CMGS merged 2 commits into
devfrom
ci/bump-actions
Jul 23, 2026
Merged

ci: bump pinned actions in the dev release workflow#2
CMGS merged 2 commits into
devfrom
ci/bump-actions

Conversation

@CMGS

@CMGS CMGS commented Jul 23, 2026

Copy link
Copy Markdown
Collaborator

Part of an org-wide CI/CD refresh. Bumps only the actions in our own dev-release.yaml; the upstream workflow files on this branch are deliberately left untouched so the fork keeps rebasing onto upstream cleanly.

Each target is the current latest release major, read from gh api repos/<action>/releases/latest.

The Rust pin is deliberately NOT bumped: upstream Cargo.toml sets package.rust-version = "1.89.0", so our workflow pin already matches the project MSRV rather than lagging it.

Gates

CI is the gate: a push to dev runs this workflow end to end and publishes the rolling dev release.

@CMGS
CMGS force-pushed the ci/bump-actions branch 2 times, most recently from 3d74915 to cd8936c Compare July 23, 2026 04:46
The pinned action versions had drifted; each now points at the
major that is current today. Publishing moves to a job that waits
on both builds, since two matrix jobs writing one rolling release
race each other, and the artifact round-trip drops the executable
bit the release job needs.

Signed-off-by: CMGS <ilskdw@gmail.com>
@CMGS
CMGS force-pushed the ci/bump-actions branch from cd8936c to 6758034 Compare July 23, 2026 04:57
Cargo.toml's rust-version is a floor, not the version to build with;
upstream CI builds with stable. build-info.json already records the
exact rustc, so following stable keeps provenance intact.

Signed-off-by: CMGS <ilskdw@gmail.com>
@CMGS
CMGS merged commit 28423d8 into dev Jul 23, 2026
33 checks passed
@CMGS
CMGS deleted the ci/bump-actions branch July 23, 2026 05:09
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