Skip to content

Commit 3913c04

Browse files
chore: generate provenance statements on release (#19)
1 parent 591f0c9 commit 3913c04

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

.github/workflows/release.yml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,16 @@
11
name: release
22
on: [push, pull_request]
3+
34
concurrency:
45
group: ${{ github.workflow }}-${{ github.ref }}
56
cancel-in-progress: true
67

8+
permissions:
9+
contents: write # to be able to publish a GitHub release
10+
id-token: write # to enable use of OIDC for npm provenance
11+
issues: write # to be able to comment on released issues
12+
pull-requests: write # to be able to comment on released pull requests
13+
714
jobs:
815
test:
916
name: 🧪 Test
@@ -65,4 +72,5 @@ jobs:
6572
]
6673
env:
6774
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
75+
NPM_CONFIG_PROVENANCE: true
6876
NPM_TOKEN: ${{ secrets.NPM_TOKEN }}

0 commit comments

Comments
 (0)