From 1d779fb7a18b1fdb5ee941647223b5db6c643b25 Mon Sep 17 00:00:00 2001 From: Ava Silver Date: Mon, 4 May 2026 12:34:18 -0400 Subject: [PATCH 1/5] chore: drop node 20 bump nvmrc to 24 --- .github/workflows/build.yml | 2 +- .nvmrc | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 01c8933b..91a5a398 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -49,7 +49,7 @@ jobs: strategy: max-parallel: 4 matrix: - node-version: [20, 22, 24] + node-version: [22, 24] steps: - name: Checkout diff --git a/.nvmrc b/.nvmrc index 3c032078..a45fd52c 100644 --- a/.nvmrc +++ b/.nvmrc @@ -1 +1 @@ -18 +24 From 4297e815a830d2d3e31f396ff88439b2fdcdf6fc Mon Sep 17 00:00:00 2001 From: Ava Silver Date: Mon, 4 May 2026 12:36:42 -0400 Subject: [PATCH 2/5] add node 26 to ci matrix --- .github/workflows/build.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 91a5a398..68cf4840 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -49,7 +49,7 @@ jobs: strategy: max-parallel: 4 matrix: - node-version: [22, 24] + node-version: [22, 24, 26] steps: - name: Checkout From 019fba77f19036afc3cf639701cab4899d3e1711 Mon Sep 17 00:00:00 2001 From: Ava Silver Date: Mon, 4 May 2026 12:40:47 -0400 Subject: [PATCH 3/5] bump setup-node to v6.4.0 in matrix job for node 26 support --- .github/workflows/build.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 68cf4840..5e21809f 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -56,7 +56,7 @@ jobs: uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4 - name: Set up Node ${{ matrix.node-version }} - uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4 + uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6.4.0 with: node-version: ${{ matrix.node-version }} From 3cefd71c7f23bcc2c50517947c3c141d603d17b3 Mon Sep 17 00:00:00 2001 From: Ava Silver Date: Mon, 4 May 2026 12:44:09 -0400 Subject: [PATCH 4/5] mark node 26 as continue-on-error until gha manifest includes it --- .github/workflows/build.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 5e21809f..0d11051d 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -46,6 +46,7 @@ jobs: test: runs-on: ubuntu-latest + continue-on-error: ${{ matrix.node-version == 26 }} strategy: max-parallel: 4 matrix: From 5fdeac9fec61fff8ceec770c765ba580d5696936 Mon Sep 17 00:00:00 2001 From: Ava Silver Date: Mon, 4 May 2026 12:47:13 -0400 Subject: [PATCH 5/5] remove node 26 from matrix until gha runner manifest includes it --- .github/workflows/build.yml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 0d11051d..57f460e8 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -46,11 +46,10 @@ jobs: test: runs-on: ubuntu-latest - continue-on-error: ${{ matrix.node-version == 26 }} strategy: max-parallel: 4 matrix: - node-version: [22, 24, 26] + node-version: [22, 24] steps: - name: Checkout