fix(ci): drop Node 22 from matrix, require Node 24 minimum (#1848)

Node 20 reached EOL April 30 2026. Node 22 is no longer the LTS
baseline — Node 24 is the current Active LTS. Update CI matrix to
run only Node 24, raise engines floor to >=24.0.0, and update
CONTRIBUTING.md node compatibility table accordingly.

Fixes #1847

Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
Tom Boucher
2026-04-05 23:23:07 -04:00
committed by GitHub
parent c0145018f6
commit f7d4d60522
3 changed files with 11 additions and 11 deletions

View File

@@ -22,7 +22,7 @@ jobs:
fail-fast: true
matrix:
os: [ubuntu-latest]
node-version: [22, 24]
node-version: [24]
include:
# Single macOS runner — verifies platform compatibility on the standard version
- os: macos-latest