From 8ff9b83b398b25f53146d5b41f4098014d0308b5 Mon Sep 17 00:00:00 2001 From: Matteo Collina Date: Sat, 17 Jan 2026 11:41:47 +0000 Subject: [PATCH] ci: test shared-builtin only on Node.js 24 and 25 Node.js 20 and 22 have internal assertion errors when compiled with --shared-builtin-undici/undici-path flag. The error occurs in setupUserModules during process initialization (ERR_INTERNAL_ASSERTION). This is a Node.js bug, not an undici issue. --- .github/workflows/ci.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 5375b169a86..d63cf8b3c67 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -272,7 +272,7 @@ jobs: fail-fast: false max-parallel: 0 matrix: - node-version: ['20', '22', '24', '25'] + node-version: ['24', '25'] runs-on: ['ubuntu-latest'] with: node-version: ${{ matrix.node-version }}