Skip to content

ci: drop Node 20, bump CI to Node 22/24#33

Merged
vineethkrishnan merged 1 commit into
masterfrom
ci/drop-node-20
May 26, 2026
Merged

ci: drop Node 20, bump CI to Node 22/24#33
vineethkrishnan merged 1 commit into
masterfrom
ci/drop-node-20

Conversation

@vineethkrishnan

Copy link
Copy Markdown
Owner

Summary

engines.node in package.json stays at >=18.0.0 — this library is browser-targeted and cssnano is only a dev dependency, so end consumers aren't affected.

Test plan

  • CI green on Node 22 (Lint, Build, E2E)
  • Test matrix runs on Node 22 and Node 24

cssnano 8 (incoming via #31) drops Node.js 20 support. Align CI and
release workflows accordingly: single-version jobs move to Node 22, and
the test matrix becomes [22, 24].
@vineethkrishnan vineethkrishnan merged commit 63237ac into master May 26, 2026
8 checks passed
@vineethkrishnan vineethkrishnan deleted the ci/drop-node-20 branch May 26, 2026 03:26
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