File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 55 branches : [main]
66
77permissions :
8- contents : write
9- issues : write
10- pull-requests : write
8+ contents : read
119
1210jobs :
1311 release :
1412 name : Semantic Release
1513 runs-on : ubuntu-latest
14+ permissions :
15+ contents : write
16+ issues : write
17+ pull-requests : write
18+ id-token : write
1619 steps :
20+ - name : Generate token
21+ id : generate_token
22+ uses : tibdex/github-app-token@v2
23+ with :
24+ app_id : ${{ secrets.RELEASE_APP_ID }}
25+ private_key : ${{ secrets.RELEASE_APP_SECRET }}
26+
1727 - uses : actions/checkout@v4
1828 with :
1929 fetch-depth : 0
20- token : ${{ secrets.SEMANTIC_RELEASE_TOKEN }}
30+ token : ${{ steps.generate_token.outputs.token }}
2131
2232 - uses : actions/setup-node@v4
2333 with :
2838
2939 - name : Run semantic-release
3040 env :
31- GITHUB_TOKEN : ${{ secrets.SEMANTIC_RELEASE_TOKEN }}
41+ GITHUB_TOKEN : ${{ steps.generate_token.outputs.token }}
3242 HUSKY : " 0"
3343 run : npx semantic-release
You can’t perform that action at this time.
0 commit comments