Skip to content

ci: bump workflow actions to latest releases - #7

Merged
laplacef merged 1 commit into
mainfrom
chore/bump-workflow-actions
Jul 14, 2026
Merged

ci: bump workflow actions to latest releases#7
laplacef merged 1 commit into
mainfrom
chore/bump-workflow-actions

Conversation

@laplacef

Copy link
Copy Markdown
Owner

Summary

Audits every GitHub Action referenced in the workflows against its latest available release and bumps the two that lag.

Action Before After Note
astral-sh/setup-uv @v7 @v8.3.2 latest is the v8 line; upstream ships no floating v8 tag, so pinned to the exact release
actions/cache @v5 @v6 latest floating major
actions/checkout @v7 already latest
actions/upload-artifact @v7 already latest major
actions/download-artifact @v8 already latest major
pypa/gh-action-pypi-publish @release/v1 upstream's recommended moving ref

Both upgraded actions run on node24, consistent with the earlier move off deprecated node 20.

Note on the lone pin

setup-uv is the only exact-version pin because astral-sh/setup-uv does not publish a moving v8 major tag (only v6, v7, and full releases like v8.3.2). An inline comment documents why. This is also the class of drift that broke CI recently — see the follow-up recommendation to add a github-actions Dependabot ecosystem.

setup-uv v7 -> v8.3.2 (upstream publishes no floating v8 tag, so pin
the exact latest release) and cache v5 -> v6. Both run on node24.
checkout, upload-artifact, download-artifact, and gh-action-pypi-publish
are already on their latest references.
@laplacef
laplacef merged commit 52a33fe into main Jul 14, 2026
2 checks passed
@laplacef
laplacef deleted the chore/bump-workflow-actions branch July 14, 2026 21:07
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