Skip to content

Test on Node 24 and build releases on it - #5

Merged
imanimanyara merged 1 commit into
mainfrom
ci/node-24
Oct 2, 2026
Merged

imanimanyara merged 1 commit into
mainfrom
ci/node-24

Conversation

@imanimanyara

Copy link
Copy Markdown
Member

Node 20 reached end of life in April 2026.

  • release.yml: builds and publishes on Node 24 (current LTS) instead of 20.
  • ci.yml: matrix gains 24 and keeps 18/20, because engines.node is still >=18; dropping the floor from CI would leave the declared support untested. Raising the floor is a separate, breaking decision.

Node 20 reached end of life in April 2026, so the release job moves to
Node 24, the current LTS. CI adds 24 to the matrix and keeps 18 and 20,
because package.json still declares engines >=18 and that floor should
stay tested until it is raised on purpose.
Copilot AI balanced review requested due to automatic review settings October 2, 2026 13:59

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot was unable to review this pull request because the user who requested the review has reached their quota limit.

@imanimanyara
imanimanyara merged commit c1e114d into main Oct 2, 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.

2 participants