Skip to content

Commit daffaca

Browse files
committed
chore(release): update release.yml after release
1 parent 7decbbe commit daffaca

File tree

1 file changed

+16
-1
lines changed

1 file changed

+16
-1
lines changed

.github/workflows/release.yml

Lines changed: 16 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,6 @@ jobs:
1212
contents: write
1313
id-token: write
1414

15-
1615
steps:
1716
- name: Checkout repository
1817
uses: actions/checkout@v3
@@ -30,11 +29,27 @@ jobs:
3029
- name: Install dependencies
3130
run: npm install
3231

32+
- name: Debug NPM_TOKEN
33+
run: echo "Checking if NPM_TOKEN is set" && [ -n "$NODE_AUTH_TOKEN" ] && echo "NPM_TOKEN is set" || echo "NPM_TOKEN is missing"
34+
env:
35+
NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }}
36+
37+
- name: Create .npmrc file
38+
run: echo "//registry.npmjs.org/:_authToken=${NODE_AUTH_TOKEN}" > ~/.npmrc
39+
env:
40+
NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }}
41+
42+
- name: Test NPM Authentication
43+
env:
44+
NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }}
45+
run: npm whoami
46+
3347
- name: Build the package
3448
run: npm run build
3549

3650
- name: Run Semantic Release
3751
env:
3852
GITHUB_TOKEN: ${{ secrets.GH_PAT }}
3953
NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }}
54+
DEBUG: "semantic-release:*"
4055
run: npx semantic-release

0 commit comments

Comments
 (0)