Skip to content

Commit 3a9af65

Browse files
authored
ci(release): permissions (#62)
1 parent ef7592f commit 3a9af65

1 file changed

Lines changed: 7 additions & 1 deletion

File tree

.github/workflows/release.yml

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,13 @@ name: Release
66
- master
77
- next
88
- beta
9+
10+
permissions:
11+
id-token: write # to enable use of OIDC for trusted publishing and npm provenance
12+
contents: write # tags and releases
13+
pull-requests: write # comments
14+
issues: write # comments
15+
916
jobs:
1017
release:
1118
name: release
@@ -20,4 +27,3 @@ jobs:
2027
- run: npx semantic-release
2128
env:
2229
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
23-
NPM_TOKEN: ${{ secrets.NPM_TOKEN }}

0 commit comments

Comments
 (0)