Skip to content

ci: bump GitHub Actions to current majors - #7

Merged
comppaz merged 1 commit into
mainfrom
chore/bump-ci-actions
May 27, 2026
Merged

ci: bump GitHub Actions to current majors#7
comppaz merged 1 commit into
mainfrom
chore/bump-ci-actions

Conversation

@comppaz

@comppaz comppaz commented May 27, 2026

Copy link
Copy Markdown
Contributor

Removes the Node 20 deprecation warning by moving to current action majors (Node 24 runtimes).

ci.yml (validated by this PR's run): actions/checkout v4→v6, astral-sh/setup-uv v5→v8.

release.yml (only runs on tag; bumped for parity, not exercised here): checkout v6, setup-python v6, upload-artifact v4→v7, download-artifact v4→v8, softprops/action-gh-release v2→v3. pypa/gh-action-pypi-publish left at release/v1 (its recommended pin). Worth a sanity check on the next release tag.

Moves off Node 20 (GitHub-deprecated June 2026) to the Node 24 action runtimes.

- ci.yml: actions/checkout v4->v6, astral-sh/setup-uv v5->v8.
- release.yml: checkout v6, setup-python v6, upload-artifact v7, download-artifact v8, softprops/action-gh-release v3 (pypa/gh-action-pypi-publish stays release/v1).
@comppaz
comppaz force-pushed the chore/bump-ci-actions branch from 96f0fed to e383e02 Compare May 27, 2026 10:26
@comppaz
comppaz merged commit 4f06bd6 into main May 27, 2026
3 checks passed
@comppaz
comppaz deleted the chore/bump-ci-actions branch May 27, 2026 10:28
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