File tree Expand file tree Collapse file tree 1 file changed +14
-1
lines changed Expand file tree Collapse file tree 1 file changed +14
-1
lines changed Original file line number Diff line number Diff line change 2929 HOTFIX_RELEASE : ${{ inputs.hotfix }}
3030
3131jobs :
32+ generate-token :
33+ runs-on : ubuntu-latest
34+ outputs :
35+ token : ${{ steps.generate-token.outputs.token }}
36+ steps :
37+ - name : Generate token
38+ id : generate-token
39+ uses : actions/create-github-app-token@eaddb9eb7e4226c68cf4b39f167c83e5bd132b3e
40+ with :
41+ app_id : ${{ vars.AUTOMATION_APP_ID }}
42+ private_key : ${{ secrets.AUTOMATION_PRIVATE_KEY }}
43+
3244 prepare-release :
3345 outputs :
3446 pull-request-head-sha : ${{ steps.determine-pr-head-sha.outputs.pull-request-head-sha }}
3547 name : " Prepare release"
3648 if : github.event_name == 'workflow_dispatch'
49+ needs : generate-token
3750 runs-on : ubuntu-22.04
3851 steps :
3952 - name : Checkout
@@ -146,7 +159,7 @@ jobs:
146159
147160 - name : Create release PR
148161 env :
149- GITHUB_TOKEN : ${{ secrets.ACTION_DISPATCH_TOKEN }}
162+ GITHUB_TOKEN : ${{ needs.generate-token.outputs.token }}
150163 run : |
151164 gh pr create \
152165 -R $GITHUB_REPOSITORY \
You can’t perform that action at this time.
0 commit comments