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 29
29
HOTFIX_RELEASE : ${{ inputs.hotfix }}
30
30
31
31
jobs :
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
+
32
44
prepare-release :
33
45
outputs :
34
46
pull-request-head-sha : ${{ steps.determine-pr-head-sha.outputs.pull-request-head-sha }}
35
47
name : " Prepare release"
36
48
if : github.event_name == 'workflow_dispatch'
49
+ needs : generate-token
37
50
runs-on : ubuntu-22.04
38
51
steps :
39
52
- name : Checkout
@@ -146,7 +159,7 @@ jobs:
146
159
147
160
- name : Create release PR
148
161
env :
149
- GITHUB_TOKEN : ${{ secrets.ACTION_DISPATCH_TOKEN }}
162
+ GITHUB_TOKEN : ${{ needs.generate-token.outputs.token }}
150
163
run : |
151
164
gh pr create \
152
165
-R $GITHUB_REPOSITORY \
You can’t perform that action at this time.
0 commit comments