Skip to content

Update Node.js runtime from 20 to 24#1084

Open
scottschreckengaust wants to merge 1 commit intoactions:mainfrom
scottschreckengaust:update-node-20-to-24
Open

Update Node.js runtime from 20 to 24#1084
scottschreckengaust wants to merge 1 commit intoactions:mainfrom
scottschreckengaust:update-node-20-to-24

Conversation

@scottschreckengaust
Copy link
Copy Markdown

@scottschreckengaust scottschreckengaust commented Apr 8, 2026

Summary

  • Update action.yml runtime from node20 to node24 (Node 20 is being deprecated, Node 24 is the latest LTS)
  • Update CI workflows to use Node 24
  • Update @types/node from ^20 to ^24
  • Update documentation references in .github/copilot-instructions.md

Test plan

  • npm run build — compiles cleanly
  • npm test — all 188 tests pass
  • npm run lint — no issues
  • npm run format-check — all files formatted
  • npm run package — bundles successfully (no dist changes since no source logic changed)

@scottschreckengaust scottschreckengaust requested a review from a team as a code owner April 8, 2026 02:30
Node 20 is being deprecated and Node 24 is the latest LTS. This updates
the GitHub Actions runtime, CI workflows, type definitions, and
documentation to use Node 24.
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