From 8cfb635baedc9958fb9544e2affa6dd70e549e26 Mon Sep 17 00:00:00 2001 From: "ehm-a-seaturtle[bot]" <295111357+ehm-a-seaturtle[bot]@users.noreply.github.com> Date: Tue, 21 Jul 2026 19:46:49 -0500 Subject: [PATCH] feat(publish): pin npm upgrade to npm@11 for node v22.21.0 compat - npm@latest resolved to npm@12 which requires node >=22.22.2 - .nvmrc pins node v22.21.0, so npm@12 fails with EBADENGINE - npm@11 supports oidc (>=11.5.1) and stays node-v22.21.0 compatible Co-authored-by: Ulad Kasach --- .github/workflows/.publish-npm.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/.publish-npm.yml b/.github/workflows/.publish-npm.yml index 8321245..aad02e7 100644 --- a/.github/workflows/.publish-npm.yml +++ b/.github/workflows/.publish-npm.yml @@ -49,7 +49,7 @@ jobs: MIN_VERSION="11.5.1" if [ "$(printf '%s\n' "$MIN_VERSION" "$NPM_VERSION" | sort -V | head -n1)" != "$MIN_VERSION" ]; then echo "npm $NPM_VERSION < $MIN_VERSION, will upgrade npm now to support oidc..." - npm install -g npm@latest + npm install -g npm@11 else echo "npm $NPM_VERSION >= $MIN_VERSION, ready to use!" fi