From 7caa4e0bbccb8fab2f3b764c79005794a3ed22c0 Mon Sep 17 00:00:00 2001 From: Shivam Mishra Date: Mon, 13 Jul 2026 14:48:47 +0530 Subject: [PATCH] fix: pin pnpm version in CircleCI node orb install step (#14999) CI runs were failing because the CircleCI Node orb's pnpm auto-install step matches the wrong "version" field in pnpm's package.json, producing an invalid install command since pnpm 11.12.0. Ref: https://github.com/CircleCI-Public/node-orb/issues/262 ### What changed - Pinned `pnpm-version: 10.2.0` (matching `packageManager` in `package.json`) on all three `node/install-pnpm` steps in `.circleci/config.yml`, bypassing the orb's broken version auto-detection. --- .circleci/config.yml | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/.circleci/config.yml b/.circleci/config.yml index 59702c139..c533e1402 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -77,7 +77,8 @@ jobs: - node/install: node-version: '24.13' - - node/install-pnpm + - node/install-pnpm: + version: '10.2.0' - node/install-packages: pkg-manager: pnpm override-ci-command: pnpm i @@ -118,7 +119,8 @@ jobs: - checkout - node/install: node-version: '24.13' - - node/install-pnpm + - node/install-pnpm: + version: '10.2.0' - node/install-packages: pkg-manager: pnpm override-ci-command: pnpm i @@ -149,7 +151,8 @@ jobs: - checkout - node/install: node-version: '24.13' - - node/install-pnpm + - node/install-pnpm: + version: '10.2.0' - node/install-packages: pkg-manager: pnpm override-ci-command: pnpm i