From 3b414e0c1d08735701b6c7a98f7d27f358ad6d42 Mon Sep 17 00:00:00 2001 From: dprevost-perso Date: Tue, 22 Sep 2026 18:11:13 -0400 Subject: [PATCH] ci: drop node 20 from the full test matrix package.json's engines.node has required >=22.0.0 for a while, and .nvmrc/.cursor/Dockerfile already pin 24 - test.yml's push-to-main matrix was the only place still testing a version the package manifest already declares unsupported. Co-Authored-By: Claude Sonnet 5 --- .github/workflows/test.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index ba246c4..97b50e0 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -19,7 +19,7 @@ jobs: strategy: matrix: # PRs only test 24.x (this repo's target) for fast feedback; the full matrix runs on main. - node-version: ${{ github.event_name == 'pull_request' && fromJSON('["24.x"]') || fromJSON('["20.x", "22.x", "24.x", "26.x"]') }} + node-version: ${{ github.event_name == 'pull_request' && fromJSON('["24.x"]') || fromJSON('["22.x", "24.x", "26.x"]') }} steps: - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 - uses: pnpm/action-setup@ea17c68df8912ef543352723c149a84f56e3d413 # v6.1.0