Skip to content

Bump GitHub Actions to Node 24 (checkout v6, setup-python v6) - #29

Merged
jihoonkim888 merged 1 commit into
mainfrom
claude/bump-actions-node24
Jun 15, 2026
Merged

jihoonkim888 merged 1 commit into
mainfrom
claude/bump-actions-node24

Conversation

@jihoonkim888

Copy link
Copy Markdown
Owner

What

Bump actions/checkout@v4 → @v6 and actions/setup-python@v5 → @v6 in ci.yml and publish.yml.

Why

v4/v5 run on Node 20, which GitHub is deprecating (Node 24 forced from 2026-06-16); the publish.yml run on 2026-06-15 raised the deprecation annotation. checkout reached Node 24 at v5 and setup-python at v6 — both @v6 are Node 24 (verified on the release notes). Action options (cache, python-version) and the publish logic are unchanged; no functional change.

Verification

CI on this branch runs with the new action versions, so a green run here confirms the bump works and the Node 20 deprecation warning is cleared.

🤖 Generated with Claude Code

actions/checkout@v4 and actions/setup-python@v5 run on Node 20, which GitHub is
deprecating (Node 24 forced from 2026-06-16). Bump both to @v6 (Node 24) in
ci.yml and publish.yml to clear the warning. Action options (cache, python-version)
are unchanged and the publish logic is untouched — no functional change.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@jihoonkim888
jihoonkim888 merged commit 2e42ce9 into main Jun 15, 2026
6 checks passed
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