History

Use GitHub App token for release uploads (#2149)

Julius Marminge committed 7 months agonightly-v0.0.21-nightly.20260417.58

Commit 9df3c641 parent 8ac57f71 file · +10 −0Browse files

Unified · Split

.github/workflows/release.yml+10−0
@@ -393,6 +393,14 @@ jobs: · 392 unmodified lines
393 runs-on: ubuntu-24.04 # blacksmith-8vcpu-ubuntu-2404393 runs-on: ubuntu-24.04 # blacksmith-8vcpu-ubuntu-2404
394 timeout-minutes: 10394 timeout-minutes: 10
395 steps:395 steps:
396 - id: app_token
397 name: Mint release app token
398 uses: actions/create-github-app-token@v2
399 with:
400 app-id: ${{ secrets.RELEASE_APP_ID }}
401 private-key: ${{ secrets.RELEASE_APP_PRIVATE_KEY }}
402 owner: ${{ github.repository_owner }}
403
396 - name: Checkout404 - name: Checkout
397 uses: actions/checkout@v6405 uses: actions/checkout@v6
398 with:406 with:
@@ -477,6 +485,7 @@ jobs: · 78 unmodified lines
477 release-assets/*.blockmap485 release-assets/*.blockmap
478 release-assets/*.yml486 release-assets/*.yml
479 fail_on_unmatched_files: true487 fail_on_unmatched_files: true
488 token: ${{ steps.app_token.outputs.token }}
480 489
481 - name: Publish first release490 - name: Publish first release
482 if: needs.preflight.outputs.previous_tag == ''491 if: needs.preflight.outputs.previous_tag == ''
@@ -496,6 +505,7 @@ jobs: · 13 unmodified lines
496 release-assets/*.blockmap505 release-assets/*.blockmap
497 release-assets/*.yml506 release-assets/*.yml
498 fail_on_unmatched_files: true507 fail_on_unmatched_files: true
508 token: ${{ steps.app_token.outputs.token }}
499 509
500 finalize:510 finalize:
501 name: Finalize release511 name: Finalize release

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t