Skip to content

ci: move GitHub Actions to their Node 24 releases - #4

Merged
baranwang merged 1 commit into
mainfrom
claude/project-thread-21hv4y
Oct 21, 2026
Merged

baranwang merged 1 commit into
mainfrom
claude/project-thread-21hv4y

Conversation

@baranwang

Copy link
Copy Markdown
Member

Requested by Baran · project thread

Removes the "Node.js 20 is deprecated" warning (notice) by moving the actions whose current major still runs on Node 20 to the latest major, all of which declare runs.using: node24:

  • actions/checkout v4 → v7
  • actions/setup-go v5 → v7 (v6 also honours a toolchain directive in go-version-file)
  • actions/upload-artifact v4 → v7, actions/download-artifact v4 → v8 (only new optional inputs)

oven-sh/setup-bun@v2 already runs on Node 24. Same change as in godwit-email/godwit.


Generated by Claude Code

GitHub is deprecating the Node 20 runtime for JavaScript actions; the
runners force these actions onto Node 24 and warn on every run.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_014z7KWskTRmxcbntTrXEZ5L
@baranwang baranwang self-assigned this Oct 21, 2026
@baranwang
baranwang merged commit 6629d11 into main Oct 21, 2026
4 checks passed
@baranwang
baranwang deleted the claude/project-thread-21hv4y branch October 21, 2026 09:16
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.

2 participants