diff --git a/.github/workflows/build-apps.yml b/.github/workflows/build-apps.yml index e119ef807..11a528609 100644 --- a/.github/workflows/build-apps.yml +++ b/.github/workflows/build-apps.yml @@ -176,7 +176,10 @@ jobs: CSC_KEYCHAIN: ${{ secrets.APPLE_SIGNING_IDENTITY }} WINDOWS_CERTIFICATE_THUMBPRINT: ${{ secrets.WINDOWS_CERTIFICATE_THUMBPRINT }} DEBUG: "electron-notarize*" - run: yarn electron-builder --config --publish always + run: | + electron_builder_command="yarn electron-builder --config --publish always" + # Retry once on failure as mac notarization can be flaky + $electron_builder_command || $electron_builder_command - name: List artifacts in out/ run: ls -R out diff --git a/electron-builder.yml b/electron-builder.yml index 3559e2d0d..a6eec8914 100644 --- a/electron-builder.yml +++ b/electron-builder.yml @@ -16,8 +16,7 @@ mac: arch: - x64 - arm64 - notarize: - teamId: 92H8YB3B95 + notarize: true fileAssociations: - ext: kcl name: kcl