diff --git a/.github/workflows/build-desktop.yml b/.github/workflows/build-desktop.yml index 4c8e3a6..e44e9e7 100644 --- a/.github/workflows/build-desktop.yml +++ b/.github/workflows/build-desktop.yml @@ -165,7 +165,7 @@ jobs: with: projectPath: apps/desktop tauriScript: pnpm tauri - args: --target ${{ matrix.target }} ${{ contains(matrix.label, 'macos') && steps.signing.outputs.available != 'true' && '--no-sign' || '' }} + args: --target ${{ matrix.target }} ${{ contains(matrix.label, 'macos') && steps.signing.outputs.available != 'true' && '--no-sign' || '' }} ${{ contains(matrix.label, 'macos') && '--skip-stapling' || '' }} tagName: ${{ github.ref_name }} releaseName: "ClaudePrism ${{ github.ref_name }}" releaseBody: "Release is being built..." @@ -186,7 +186,7 @@ jobs: with: projectPath: apps/desktop tauriScript: pnpm tauri - args: --target ${{ matrix.target }} ${{ contains(matrix.label, 'macos') && steps.signing.outputs.available != 'true' && '--no-sign' || '' }} + args: --target ${{ matrix.target }} ${{ contains(matrix.label, 'macos') && steps.signing.outputs.available != 'true' && '--no-sign' || '' }} ${{ contains(matrix.label, 'macos') && '--skip-stapling' || '' }} - name: Upload artifacts (manual builds) if: ${{ !startsWith(github.ref, 'refs/tags/v') }} diff --git a/apps/desktop/scripts/build-macos.sh b/apps/desktop/scripts/build-macos.sh index 116b771..915a1f4 100755 --- a/apps/desktop/scripts/build-macos.sh +++ b/apps/desktop/scripts/build-macos.sh @@ -52,6 +52,6 @@ security list-keychain -d user -s "$KEYCHAIN_PATH" $(security list-keychain -d u echo "==> Certificate imported. Building..." cd "$PROJECT_DIR" -pnpm tauri build --target aarch64-apple-darwin +pnpm tauri build --target aarch64-apple-darwin --skip-stapling echo "==> Build complete!"