We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent bc85afc commit fe1538eCopy full SHA for fe1538e
.github/workflows/release.yml
@@ -3,6 +3,13 @@ name: Release
3
push:
4
branches:
5
- main
6
+# These are recommended by the semantic-release docs: https://github.com/semantic-release/npm#npm-provenance
7
+permissions:
8
+ contents: write # to be able to publish a GitHub release
9
+ issues: write # to be able to comment on released issues
10
+ pull-requests: write # to be able to comment on released pull requests
11
+ id-token: write # to enable use of OIDC for npm provenance
12
+
13
jobs:
14
release:
15
name: release
package.json
@@ -95,7 +95,8 @@
95
]
96
},
97
"publishConfig": {
98
- "access": "public"
+ "access": "public",
99
+ "provenance": true
100
101
"engines": {
102
"node": ">= 18"
0 commit comments