From deedec08bb563d4901ea04929b1fe312f2d21bf1 Mon Sep 17 00:00:00 2001 From: Marcin Kulik Date: Sat, 1 Jun 2024 22:11:58 +0200 Subject: [PATCH] Fix npm auth in GH actions --- .github/.npmrc | 3 +++ .github/workflows/prerelease.yml | 1 + .github/workflows/release.yml | 1 + 3 files changed, 5 insertions(+) create mode 100644 .github/.npmrc diff --git a/.github/.npmrc b/.github/.npmrc new file mode 100644 index 00000000..ababd7a2 --- /dev/null +++ b/.github/.npmrc @@ -0,0 +1,3 @@ +//registry.npmjs.org/:_authToken=${NODE_AUTH_TOKEN} +registry=https://registry.npmjs.org/ +always-auth=true diff --git a/.github/workflows/prerelease.yml b/.github/workflows/prerelease.yml index 1e841cb1..18a8f83e 100644 --- a/.github/workflows/prerelease.yml +++ b/.github/workflows/prerelease.yml @@ -17,6 +17,7 @@ jobs: - run: nix develop --command npm run build - run: nix develop --command npm run bundle - run: ls -lhR dist + - run: cp .github/.npmrc . - run: nix develop --ignore-environment --keep NODE_AUTH_TOKEN --command npm publish --tag next env: NODE_AUTH_TOKEN: ${{secrets.NPM_TOKEN}} diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 71f48195..64135c37 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -17,6 +17,7 @@ jobs: - run: nix develop --command npm run build - run: nix develop --command npm run bundle - run: ls -lhR dist + - run: cp .github/.npmrc . - run: nix develop --ignore-environment --keep NODE_AUTH_TOKEN --command npm publish env: NODE_AUTH_TOKEN: ${{secrets.NPM_TOKEN}}