|
|
|
@ -73,10 +73,6 @@ runs:
|
|
|
|
- name: Run electron-forge build with enhanced logging
|
|
|
|
- name: Run electron-forge build with enhanced logging
|
|
|
|
shell: bash
|
|
|
|
shell: bash
|
|
|
|
env:
|
|
|
|
env:
|
|
|
|
DEBUG: "electron-osx-sign*,@electron/notarize*,electron-forge:*"
|
|
|
|
|
|
|
|
ELECTRON_NOTARIZE_DEBUG: 1
|
|
|
|
|
|
|
|
ELECTRON_ENABLE_LOGGING: 1
|
|
|
|
|
|
|
|
ELECTRON_DEBUG_NOTARIZATION: 1
|
|
|
|
|
|
|
|
# Pass through required environment variables for signing and notarization
|
|
|
|
# Pass through required environment variables for signing and notarization
|
|
|
|
APPLE_TEAM_ID: ${{ env.APPLE_TEAM_ID }}
|
|
|
|
APPLE_TEAM_ID: ${{ env.APPLE_TEAM_ID }}
|
|
|
|
APPLE_ID: ${{ env.APPLE_ID }}
|
|
|
|
APPLE_ID: ${{ env.APPLE_ID }}
|
|
|
|
@ -93,8 +89,7 @@ runs:
|
|
|
|
|
|
|
|
|
|
|
|
npm run electron-forge:make -- \
|
|
|
|
npm run electron-forge:make -- \
|
|
|
|
--arch=${{ inputs.arch }} \
|
|
|
|
--arch=${{ inputs.arch }} \
|
|
|
|
--platform=$PLATFORM \
|
|
|
|
--platform=$PLATFORM
|
|
|
|
--verbose
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# Add DMG signing step
|
|
|
|
# Add DMG signing step
|
|
|
|
- name: Sign DMG
|
|
|
|
- name: Sign DMG
|
|
|
|
|