We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 4dc7caa commit 91d4962Copy full SHA for 91d4962
.github/workflows/release.yml
@@ -15,6 +15,12 @@ concurrency:
15
group: release
16
cancel-in-progress: false
17
18
+permissions:
19
+ contents: write # to be able to publish a GitHub release
20
+ id-token: write # to enable use of OIDC for npm provenance
21
+ issues: write # to be able to comment on released issues
22
+ pull-requests: write # to be able to comment on released pull requests
23
+
24
jobs:
25
publish:
26
name: Publish NPM package
@@ -37,7 +43,8 @@ jobs:
37
43
run: npm run build
38
44
39
45
- name: Release new version
46
+ run: npx semantic-release
40
47
env:
41
48
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
49
+ NPM_CONFIG_PROVENANCE: true
42
50
NPM_TOKEN: ${{ secrets.NPM_AUTOMATION_TOKEN }}
- run: npx semantic-release
0 commit comments