Skip to content

chore(ci): drop end-of-life Node 20, 21 and 23 from the matrix - #256

Merged
suany0805 merged 1 commit into
mainfrom
chore/ci-node-lts-matrix
Oct 14, 2026
Merged

suany0805 merged 1 commit into
mainfrom
chore/ci-node-lts-matrix

Conversation

@GioDavid

@GioDavid GioDavid commented Oct 7, 2026

Copy link
Copy Markdown
Collaborator

Node 20 reached end-of-life on 2026-04-30, Node 21 in June 2024 and Node 23 in June 2025. Keep the supported LTS lines (22 and 24).

This also unblocks the Vitest 4 security upgrade: Vite 8 (installed by Vitest 4) crashes on Node 21, and Vitest 5 requires Node ^22.12.

Node 20 reached end-of-life on 2026-04-30, Node 21 in June 2024 and
Node 23 in June 2025. Keep the supported LTS lines (22 and 24).

This also unblocks the Vitest 4 security upgrade: Vite 8 (installed by
Vitest 4) crashes on Node 21, and Vitest 5 requires Node ^22.12.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@GioDavid
GioDavid requested a review from suany0805 October 12, 2026 15:51
@GioDavid
GioDavid force-pushed the chore/ci-node-lts-matrix branch from 98d5b44 to 1f52b9a Compare October 14, 2026 17:57
@suany0805
suany0805 merged commit f594d0c into main Oct 14, 2026
4 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