Skip to content

Commit a4aee12

Browse files
committed
fix: write .npmrc directly to bypass 2FA OTP requirement for npm publish
1 parent 8ee3ad9 commit a4aee12

1 file changed

Lines changed: 8 additions & 1 deletion

File tree

.github/workflows/release.yml

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,14 @@ jobs:
3434
- name: Build
3535
run: pnpm build
3636

37+
- name: Creating .npmrc
38+
run: |
39+
cat << EOF > "$HOME/.npmrc"
40+
//registry.npmjs.org/:_authToken=$NPM_TOKEN
41+
EOF
42+
env:
43+
NPM_TOKEN: ${{ secrets.NPM_TOKEN }}
44+
3745
- name: Create Release Pull Request or Publish
3846
id: changesets
3947
uses: changesets/action@v1
@@ -45,4 +53,3 @@ jobs:
4553
env:
4654
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
4755
NPM_TOKEN: ${{ secrets.NPM_TOKEN }}
48-
NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }}

0 commit comments

Comments
 (0)