From c819beab0e4455132c5d85e8ce9c313b8697983e Mon Sep 17 00:00:00 2001 From: Ali Behjati Date: Fri, 14 Jun 2024 12:38:52 +0200 Subject: [PATCH] fix(js): update publish-js workflow to work for pnpm (#1700) Follows instructions on [this](https://github.com/pnpm/pnpm/issues/3141) issues to resolve pnpm publish issue with tokens. --- .github/workflows/publish-js.yml | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/.github/workflows/publish-js.yml b/.github/workflows/publish-js.yml index 921a7ad542..a394afa18b 100644 --- a/.github/workflows/publish-js.yml +++ b/.github/workflows/publish-js.yml @@ -17,7 +17,9 @@ jobs: name: Install pnpm with: run_install: true - - run: pnpm exec lerna run build --no-private - - run: pnpm exec lerna publish from-package --no-private --no-git-tag-version --yes + - name: Set publishing config + run: pnpm config set '//registry.npmjs.org/:_authToken' "${NODE_AUTH_TOKEN}" env: NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }} + - run: pnpm exec lerna run build --no-private + - run: pnpm exec lerna publish from-package --no-private --no-git-tag-version --yes