Skip to content

Add CI job to run tests on minimum supported Node.js version (v20)#155

Merged
NullVoxPopuli merged 2 commits intomainfrom
copilot/duplicate-ci-job-for-node-v20
Mar 4, 2026
Merged

Add CI job to run tests on minimum supported Node.js version (v20)#155
NullVoxPopuli merged 2 commits intomainfrom
copilot/duplicate-ci-job-for-node-v20

Conversation

Copy link
Copy Markdown
Contributor

Copilot AI commented Mar 4, 2026

CI only ran tests against the runner's default Node.js version, with no coverage for the minimum supported version.

Changes

  • .github/workflows/ci.yml: Added tests_min_node job ("Tests (Node 20)") — a duplicate of the existing tests job, pinned to Node.js 20 via wyvox/action-setup-pnpm@v3's node-version input. Runs in parallel with tests, both gated on setup.
tests_min_node:
  name: "Tests (Node 20)"
  runs-on: ubuntu-latest
  needs: [setup]
  steps:
    - uses: actions/checkout@v4
    - uses: wyvox/action-setup-pnpm@v3
      with:
        node-version: 20
    - run: pnpm test
    - run: pnpm --filter '*' test

💬 We'd love your input! Share your thoughts on Copilot coding agent in our 2 minute survey.

Co-authored-by: NullVoxPopuli <199018+NullVoxPopuli@users.noreply.github.com>
Copilot AI changed the title [WIP] Duplicate CI job for minimum supported node version v20 Add CI job to run tests on minimum supported Node.js version (v20) Mar 4, 2026
@NullVoxPopuli NullVoxPopuli marked this pull request as ready for review March 4, 2026 02:55
@NullVoxPopuli NullVoxPopuli merged commit c6dfe11 into main Mar 4, 2026
33 checks passed
@NullVoxPopuli NullVoxPopuli deleted the copilot/duplicate-ci-job-for-node-v20 branch March 4, 2026 02:59
@github-actions github-actions Bot mentioned this pull request Mar 4, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants