Skip to content

feat: add CI matrix testing for Node.js 20 and 22 - #79

Merged
PAMulligan merged 1 commit into
mainfrom
16-add-ci-matrix-testing-for-nodejs-20-and-22
Apr 15, 2026
Merged

feat: add CI matrix testing for Node.js 20 and 22#79
PAMulligan merged 1 commit into
mainfrom
16-add-ci-matrix-testing-for-nodejs-20-and-22

Conversation

@PAMulligan

Copy link
Copy Markdown
Contributor

Summary

  • Adds a node-compat matrix job to CI that tests against Node.js 20 (LTS) and 22 (current LTS)
  • Uses corepack enable for pnpm installation on both versions
  • Verifies pnpm install succeeds and prints version info for debugging

Closes #16

Test plan

  • CI runs two matrix entries: Node.js 20 and Node.js 22
  • Both entries install dependencies via corepack + pnpm
  • Both matrix entries pass for CI to be green

🤖 Generated with Claude Code

Adds a node-compat job to the CI workflow that tests pnpm install
against both Node.js 20 (LTS) and 22 (current LTS) using corepack.
Both matrix entries must pass for CI to be green.

Closes #16

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@PAMulligan PAMulligan linked an issue Apr 15, 2026 that may be closed by this pull request
5 tasks
@github-actions github-actions Bot added the area: ci-cd CI/CD workflows label Apr 15, 2026
@PAMulligan PAMulligan self-assigned this Apr 15, 2026
@PAMulligan
PAMulligan merged commit 6a37399 into main Apr 15, 2026
7 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area: ci-cd CI/CD workflows

Projects

Development

Successfully merging this pull request may close these issues.

Add CI matrix testing for Node.js 20 and 22

1 participant