Skip to content

Commit 95f1af5

Browse files
authored
Merge pull request #437 from rvermeulen/rvermeulen/address-missing-gh-token
Address missing GitHub App token
2 parents 364479e + 6c1674c commit 95f1af5

File tree

1 file changed

+14
-1
lines changed

1 file changed

+14
-1
lines changed

.github/workflows/prepare-release.yml

Lines changed: 14 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,11 +29,24 @@ env:
2929
HOTFIX_RELEASE: ${{ inputs.hotfix }}
3030

3131
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+
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 \

0 commit comments

Comments
 (0)