From 65e40a2570e067cd65d515279a540c5c5465e224 Mon Sep 17 00:00:00 2001 From: Danila Poyarkov Date: Sun, 8 Mar 2026 00:37:24 +0300 Subject: [PATCH] Fix pnpm publish auth: write .npmrc in project root --- .github/workflows/build.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 21b0738be..34afc07c7 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -151,7 +151,7 @@ jobs: NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }} NPM_CONFIG_PROVENANCE: true run: | - echo "//registry.npmjs.org/:_authToken=\${NODE_AUTH_TOKEN}" > ~/.npmrc + echo "//registry.npmjs.org/:_authToken=${NODE_AUTH_TOKEN}" > .npmrc publish_if_new() { local dir=$1 local name=$(node -p "require('./$dir/package.json').name") @@ -159,7 +159,7 @@ jobs: if npm view "${name}@${version}" version 2>/dev/null; then echo "${name}@${version} already published, skipping" else - cd "$dir" && pnpm publish --no-git-checks --access public && cd - + pnpm --dir "$dir" publish --no-git-checks --access public fi } publish_if_new packages/core