Skip to content

Commit 7c7c952

Browse files
committed
Update release action
1 parent cc117ec commit 7c7c952

1 file changed

Lines changed: 6 additions & 3 deletions

File tree

.github/workflows/release.yml

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,16 +8,19 @@ jobs:
88
release:
99
name: Release
1010
runs-on: ubuntu-latest
11+
permissions:
12+
contents: read
13+
id-token: write
1114

1215
steps:
1316
- uses: actions/checkout@v2
1417
- name: Use Node.js 16.14.0
15-
uses: actions/setup-node@v1
18+
uses: actions/setup-node@v3
1619
with:
17-
node-version: 16.14.0
20+
node-version: "16.x"
1821
registry-url: "https://registry.npmjs.org"
1922
- run: npm ci
2023
- run: npm run build
21-
- run: npm publish
24+
- run: npm publish --provenance --access public
2225
env:
2326
NODE_AUTH_TOKEN: ${{ secrets.NPM_AUTH_TOKEN }}

0 commit comments

Comments
 (0)