From 8b743eebf35e1c7600767af0c4e07111aacf8418 Mon Sep 17 00:00:00 2001 From: Aditya Reddy <82123567+adityareddy-dev@users.noreply.github.com> Date: Thu, 15 Oct 2026 15:19:34 -0500 Subject: [PATCH] ci: use npm 11 for Node 20 packed fixtures --- .github/workflows/ci.yml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 0c1688cd..0ba2fa10 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -63,6 +63,9 @@ jobs: - uses: actions/setup-node@249970729cb0ef3589644e2896645e5dc5ba9c38 # v6.5.0 with: node-version: '20.19' + # npm 10 crashes resolving optional peer sets in the fresh fixture installs. + - run: npm install --global npm@11.6.2 + - run: node --version && npm --version - run: node scripts/pack-smoke.mjs --tarball "$RUNNER_TEMP"/react-inp-blame-*.tgz # A Vite app as `npm create vite -- --template react-ts` makes it, with docs/install.md's vite.config.ts,