chore: consolidate and harden release workflows (#10447)

This commit is contained in:
Lifei Zhou
2026-07-17 08:19:31 +10:00
committed by GitHub
parent 8419e0551c
commit af9f3d2dff
23 changed files with 798 additions and 1976 deletions
+5 -2
View File
@@ -6,10 +6,13 @@ on:
jobs:
bundle-desktop:
if: startsWith(github.head_ref, 'release/')
uses: ./.github/workflows/bundle-desktop.yml
uses: ./.github/workflows/bundle-macos.yml
permissions:
id-token: write
contents: read
with:
target: aarch64-apple-darwin
package_cli: false
package_desktop: true
comment-on-pr:
needs: bundle-desktop