Skip to content

chore(ci): bump CI Node 20 → 24 (node20 runtime EOL) - #25

Open
BTForIT wants to merge 1 commit into
joshrutkowski:mainfrom
BTForIT:chore/node24-ci
Open

chore(ci): bump CI Node 20 → 24 (node20 runtime EOL)#25
BTForIT wants to merge 1 commit into
joshrutkowski:mainfrom
BTForIT:chore/node24-ci

Conversation

@BTForIT

@BTForIT BTForIT commented Jun 20, 2026

Copy link
Copy Markdown

What

Bumps the Node version used in CI from 20 to 24 in both workflows:

  • node.js.yml: build matrix 20.x24.x (18.x retained)
  • release.yml: setup-node node-version '20.x''24.x'

Why

GitHub Actions is retiring the node20 runtime (EOL 2026-06-16); workflows pinned to Node 20 will start emitting deprecation warnings and eventually break. Node 24 is the current active LTS line.

Notes

  • actions/checkout and actions/setup-node are already on @v4, so no action-version bump was needed.
  • No source/runtime changes — CI configuration only.

🤖 Generated with Claude Code

GitHub Actions node20 runtime EOL 2026-06-16. Bump the pinned/matrix
Node 20 to 24 in both workflows. The actions/checkout and
actions/setup-node steps are already on @v4, so no v3→v4 bump was
needed.

- node.js.yml: build matrix 20.x → 24.x (18.x retained)
- release.yml: setup-node node-version '20.x' → '24.x'

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
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