Skip to content

Commit dfde466

Browse files
authored
ci: use GitHub App token for prerelease workflow (#1369)
1 parent ea9dd41 commit dfde466

1 file changed

Lines changed: 7 additions & 1 deletion

File tree

.github/workflows/prerelease-tarball.yml

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,9 +29,15 @@ jobs:
2929
run: |
3030
TARBALL_NAME=$(ls *.tgz | head -1 | xargs basename)
3131
echo "name=$TARBALL_NAME" >> $GITHUB_OUTPUT
32+
- name: Generate GitHub App Token
33+
id: app-token
34+
uses: actions/create-github-app-token@v1
35+
with:
36+
app-id: ${{ vars.APP_ID }}
37+
private-key: ${{ secrets.APP_PRIVATE_KEY }}
3238
- name: Create or update prerelease
3339
env:
34-
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
40+
GH_TOKEN: ${{ steps.app-token.outputs.token }}
3541
TARBALL_NAME: ${{ steps.tarball.outputs.name }}
3642
run: |
3743
TAG="prerelease"

0 commit comments

Comments
 (0)