Skip to content

Commit 02196be

Browse files
committed
fix(release): use yarn auth instead of npm
1 parent 0929e7a commit 02196be

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

.github/workflows/release.yaml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,9 +27,10 @@ jobs:
2727
run: |
2828
yarn tsc
2929
yarn build
30-
- name: Configure npm for publishing
30+
- name: Configure yarn for publishing
3131
run: |
32-
echo "//registry.npmjs.org/:_authToken=${{ secrets.NPM_AUTH_TOKEN }}" > ~/.npmrc
32+
yarn config set -H 'npmAuthToken' "${{secrets.NPM_AUTH_TOKEN}}"
33+
# yarn config set -H 'npmRegistries["//npm.pkg.github.com"].npmAuthToken' "${{secrets.GITHUB_TOKEN}}"
3334
- name: Release to GitHub releases
3435
run: errout=$(mktemp); gh release create $(cat package.json | jq -r .version) -R $GITHUB_REPOSITORY -t $(cat package.json | jq -r .version) --target $GITHUB_REF 2> $errout && true; exitcode=$?; if [ $exitcode -ne 0 ] && ! grep -q "Release.tag_name already exists" $errout; then cat $errout; exit $exitcode; fi
3536
env:

0 commit comments

Comments
 (0)