From 660f38f6fe885b0f980989faada5547a0b8c7868 Mon Sep 17 00:00:00 2001 From: Luke Karrys Date: Wed, 20 Aug 2025 12:34:42 -0700 Subject: [PATCH] chore: ensure npm@11 is installed for OIDC publishing (#8091) * chore: ensure npm@11 is installed for OIDC publishing Signed-off-by: Luke Karrys * Apply suggestions from code review Signed-off-by: Aviv Keller --------- Signed-off-by: Luke Karrys Signed-off-by: Aviv Keller Co-authored-by: Aviv Keller --- .github/workflows/publish-packages.yml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/.github/workflows/publish-packages.yml b/.github/workflows/publish-packages.yml index dcccabed6b39c..3d35a9fe01da7 100644 --- a/.github/workflows/publish-packages.yml +++ b/.github/workflows/publish-packages.yml @@ -115,6 +115,11 @@ jobs: node-version-file: '.nvmrc' registry-url: 'https://registry.npmjs.org' + - name: Re-install npm + # TODO: OIDC requires npm >=11.5.1. + # Until Node.js v24 is LTS (with npm 11 as the default), we need to bump. + run: npm install -g npm@11 + - name: Publish working-directory: packages/${{ matrix.package }} run: |