Skip to content

Drop Node 18 from CI matrix - #665

Merged
Dan Marshall (danmarshall) merged 1 commit into
masterfrom
copilot/remove-node-18-from-ci
Aug 25, 2026
Merged

Drop Node 18 from CI matrix#665
Dan Marshall (danmarshall) merged 1 commit into
masterfrom
copilot/remove-node-18-from-ci

Conversation

Copilot AI commented Aug 25, 2026

Copy link
Copy Markdown
Contributor

Node 18 reached end-of-life, so it no longer needs to be exercised in CI.

Changes

  • .github/workflows/node.js.yml: matrix reduced from [18.x, 20.x, 22.x] to [20.x, 22.x].
    strategy:
      matrix:
        node-version: [20.x, 22.x]

The root package.json engines constraint (node: >=16.0.0) is untouched — tightening the declared support range is a separate, breaking-ish decision worth its own call.

Co-authored-by: danmarshall <11507384+danmarshall@users.noreply.github.com>
@danmarshall
Dan Marshall (danmarshall) marked this pull request as ready for review August 25, 2026 22:02
@danmarshall
Dan Marshall (danmarshall) merged commit 8317721 into master Aug 25, 2026
3 checks passed
@danmarshall
Dan Marshall (danmarshall) deleted the copilot/remove-node-18-from-ci branch August 25, 2026 22:04
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