From e02fae847b81b19e4266cd0dac70c122bf4343f9 Mon Sep 17 00:00:00 2001 From: Patrik Oldsberg Date: Thu, 22 Sep 2022 10:57:35 +0200 Subject: [PATCH] workflows: add auth and access config to publishing Signed-off-by: Patrik Oldsberg --- .github/workflows/deploy_nightly.yml | 4 +++- .github/workflows/deploy_packages.yml | 5 +++-- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/.github/workflows/deploy_nightly.yml b/.github/workflows/deploy_nightly.yml index 0432876aca..b82e1a30d4 100644 --- a/.github/workflows/deploy_nightly.yml +++ b/.github/workflows/deploy_nightly.yml @@ -55,7 +55,9 @@ jobs: # not flagged as the latest release, which means that people will not get this # version of the package unless requested explicitly - name: publish nightly release - run: yarn workspaces foreach -v --no-private npm publish --tag nightly + run: | + yarn config set -H 'npmAuthToken' "${{secrets.NPM_TOKEN}}" + yarn workspaces foreach -v --no-private npm publish --access public --tag nightly env: NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }} diff --git a/.github/workflows/deploy_packages.yml b/.github/workflows/deploy_packages.yml index 063a6107b6..06ed3bc45e 100644 --- a/.github/workflows/deploy_packages.yml +++ b/.github/workflows/deploy_packages.yml @@ -162,10 +162,11 @@ jobs: # Publishes current version of packages that are not already present in the registry - name: publish run: | + yarn config set -H 'npmAuthToken' "${{secrets.NPM_TOKEN}}" if [ -f ".changeset/pre.json" ]; then - yarn workspaces foreach -v --exclude=root --no-private npm publish --tag next + yarn workspaces foreach -v --no-private npm publish --access public --tag next else - yarn workspaces foreach -v --exclude=root --no-private npm publish + yarn workspaces foreach -v --no-private npm publish --access public fi env: NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }}