We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 353e0d5 commit a90799aCopy full SHA for a90799a
.github/workflows/release.yml
@@ -7,6 +7,13 @@ name: Release
7
- beta
8
- "*.x"
9
- debug
10
+# These are recommended by the semantic-release docs: https://github.com/semantic-release/npm#npm-provenance
11
+permissions:
12
+ contents: write # to be able to publish a GitHub release
13
+ issues: write # to be able to comment on released issues
14
+ pull-requests: write # to be able to comment on released pull requests
15
+ id-token: write # to enable use of OIDC for npm provenance
16
+
17
jobs:
18
release:
19
name: release
package.json
@@ -108,5 +108,8 @@
108
},
109
"engines": {
110
"node": ">= 18"
111
+ },
112
+ "publishConfig": {
113
+ "provenance": true
114
}
115
0 commit comments