File tree Expand file tree Collapse file tree 3 files changed +143
-140
lines changed
Expand file tree Collapse file tree 3 files changed +143
-140
lines changed Original file line number Diff line number Diff line change 11name : Push checks
22
3+ permissions :
4+ contents : read # for checkout
5+
36on :
47 push :
58 branches :
@@ -11,16 +14,16 @@ jobs:
1114 name : Release process
1215 runs-on : ubuntu-24.04
1316 permissions :
14- contents : write
15- issues : write
16- pull-requests : write
17- id-token : write
17+ contents : write # to be able to publish a GitHub release
18+ issues : write # to be able to comment on released issues
19+ pull-requests : write # to be able to comment on released pull requests
20+ id-token : write # to enable use of OIDC for trusted publishing and npm provenance
1821 steps :
1922 - name : Checkout
20- uses : actions/checkout@v3
23+ uses : actions/checkout@v4
2124
2225 - name : Setup Node.js
23- uses : actions/setup-node@v3
26+ uses : actions/setup-node@v4
2427 with :
2528 node-version : 24
2629 registry-url : " https://registry.npmjs.org"
3134
3235 - name : Release
3336 env :
34- GITHUB_TOKEN : ${{ secrets.SEMANTIC_RELEASE_GHP }}
37+ GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
3538 SEMANTIC_RELEASE_NPM_PUBLISH : " true"
3639 SEMANTIC_RELEASE_SLACK_WEBHOOK : ${{ secrets.SEMANTIC_RELEASE_SLACK_WEBHOOK }}
3740 run : npx semantic-release
4245 runs-on : ubuntu-24.04
4346 steps :
4447 - name : Checkout
45- uses : actions/checkout@v3
48+ uses : actions/checkout@v4
4649
4750 - name : Deploy the documentation
4851 uses :
convictional/[email protected]
You can’t perform that action at this time.
0 commit comments