fix(ci): build only DMG for macOS to avoid blockmap hang

- Skip zip target, only build DMG
- Blockmap generation for universal+zip was hanging indefinitely
- DMG alone should complete faster

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
sanasol
2026-02-03 02:49:36 +01:00
parent 9d63e6e971
commit ee4909cc72

View File

@@ -48,7 +48,7 @@ jobs:
APPLE_ID: ${{ secrets.APPLE_ID }} APPLE_ID: ${{ secrets.APPLE_ID }}
APPLE_APP_SPECIFIC_PASSWORD: ${{ secrets.APPLE_APP_SPECIFIC_PASSWORD }} APPLE_APP_SPECIFIC_PASSWORD: ${{ secrets.APPLE_APP_SPECIFIC_PASSWORD }}
APPLE_TEAM_ID: ${{ secrets.APPLE_TEAM_ID }} APPLE_TEAM_ID: ${{ secrets.APPLE_TEAM_ID }}
run: npx electron-builder --mac --universal --publish never run: npx electron-builder --mac --universal --publish never --config.mac.target=dmg
- name: List built artifacts - name: List built artifacts
run: ls -la dist/ run: ls -la dist/
@@ -58,8 +58,6 @@ jobs:
name: macos-builds name: macos-builds
path: | path: |
dist/*.dmg dist/*.dmg
dist/*.zip
dist/*.dmg.blockmap
dist/latest-mac.yml dist/latest-mac.yml
build-linux: build-linux: