Skip to content

ci: bump GitHub Actions to latest majors - #10

Merged
thatSFguy merged 1 commit into
masterfrom
ci/bump-actions
Jun 24, 2026
Merged

ci: bump GitHub Actions to latest majors#10
thatSFguy merged 1 commit into
masterfrom
ci/bump-actions

Conversation

@thatSFguy

Copy link
Copy Markdown
Owner

Bumps the actions in release.yml to their current latest majors:

Action Was Now
actions/checkout v4 v7
actions/setup-python v5 v6
actions/cache v4 v6
actions/upload-artifact v4 v7
actions/download-artifact v4 v8

All of these run on Node 24 natively, so I also dropped the
FORCE_JAVASCRIPT_ACTIONS_TO_NODE24 shim (in both the top-level and
publish-job env: blocks) and its comment — that workaround existed only
to silence the Node 20 deprecation warning these bumps eliminate.

upload-artifact v7 / download-artifact v8 interoperate (same v4+ artifact
backend). The change only takes effect on the next v* tag push.

🤖 Generated with Claude Code

checkout v4->v7, setup-python v5->v6, cache v4->v6,
upload-artifact v4->v7, download-artifact v4->v8.

These majors run on Node 24 natively, so drop the now-redundant
FORCE_JAVASCRIPT_ACTIONS_TO_NODE24 shim (and the Node 20 deprecation
warning it was silencing).

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@thatSFguy
thatSFguy merged commit 2703453 into master Jun 24, 2026
7 checks passed
@thatSFguy
thatSFguy deleted the ci/bump-actions branch June 24, 2026 17:40
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