File tree Expand file tree Collapse file tree 2 files changed +13
-4
lines changed Expand file tree Collapse file tree 2 files changed +13
-4
lines changed Original file line number Diff line number Diff line change @@ -6,18 +6,26 @@ name: Release
66 - next
77 - beta
88 - " *.x"
9+
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+
917jobs :
1018 release :
1119 name : release
1220 runs-on : ubuntu-latest
1321 steps :
14- - uses : actions/checkout@v2
15- - uses : actions/setup-node@v2
22+ - uses : actions/checkout@v4
23+ - uses : actions/setup-node@v4
1624 with :
1725 node-version : lts/*
1826 cache : npm
1927 - run : npm ci
2028 - run : npx semantic-release
2129 env :
2230 GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
23- NPM_TOKEN : ${{ secrets.NPM_TOKEN }}
31+ NPM_TOKEN : ${{ secrets.PROBOTBOT_NPM_TOKEN }}
Original file line number Diff line number Diff line change 22 "name" : " @probot/pino" ,
33 "version" : " 0.0.0-development" ,
44 "publishConfig" : {
5- "access" : " public"
5+ "access" : " public" ,
6+ "provenance" : true
67 },
78 "bin" : {
89 "pino-probot" : " ./cli.js"
You can’t perform that action at this time.
0 commit comments