Skip to content

ci: remove node 20 and add node 26#1220

Merged
hi-ogawa merged 2 commits into
mainfrom
chore/ci-node-22-24-26
May 11, 2026
Merged

ci: remove node 20 and add node 26#1220
hi-ogawa merged 2 commits into
mainfrom
chore/ci-node-22-24-26

Conversation

@hi-ogawa
Copy link
Copy Markdown
Contributor

@hi-ogawa hi-ogawa commented May 11, 2026

Description

This PR replaces Node 20 build/test job with Node 26 and uses Node 24 for lint, fixed setup jobs, and cross-OS coverage, without changing package support metadata.

Tsdown dropped node 20 support and that's blocking renovate PR #1218

hi-ogawa and others added 2 commits May 11, 2026 11:55
Replace the Node 20 CI leg with Node 26 and run lint on Node 24.

Co-authored-by: Codex <noreply@openai.com>
Keep Node 22 coverage in the main compatibility matrix, but run fixed CI setup-node jobs and cross-OS coverage on Node 24.

Co-authored-by: Codex <noreply@openai.com>
@hi-ogawa hi-ogawa marked this pull request as ready for review May 11, 2026 03:06
@hi-ogawa hi-ogawa merged commit 24f6515 into main May 11, 2026
26 checks passed
@hi-ogawa hi-ogawa deleted the chore/ci-node-22-24-26 branch May 11, 2026 03:41
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