We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 62a3f61 commit bf895e0Copy full SHA for bf895e0
.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
@@ -38,7 +44,8 @@ jobs:
38
44
run: npm run build
39
45
40
46
- name: Release new version
47
+ run: npx semantic-release
41
48
env:
42
49
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
50
+ NPM_CONFIG_PROVENANCE: true
43
51
NPM_TOKEN: ${{ secrets.NPM_AUTOMATION_TOKEN }}
- run: npx semantic-release
0 commit comments