Release: drop an empty CSC_LINK so the keychain identity signs the macOS build
Build Release Installers / Release for the tag (push) Successful in 11s
Build Release Installers / Windows installer (NSIS x64) (push) Successful in 1m19s
Build Release Installers / Linux packages (AppImage + deb x64) (push) Successful in 2m16s
CI / Typecheck, lint, tests, e2e (push) Successful in 3m25s
Build Release Installers / macOS installers (dmg + zip, x64 + arm64) (push) Successful in 7m22s
Build Release Installers / Release for the tag (push) Successful in 11s
Build Release Installers / Windows installer (NSIS x64) (push) Successful in 1m19s
Build Release Installers / Linux packages (AppImage + deb x64) (push) Successful in 2m16s
CI / Typecheck, lint, tests, e2e (push) Successful in 3m25s
Build Release Installers / macOS installers (dmg + zip, x64 + arm64) (push) Successful in 7m22s
electron-builder read the empty secret as a certificate path and failed with "not a file". Also keeps lighting.ts types module-private. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
1 parent
eca8693ac3
commit
e374bc1e8e
2 files changed
+4
-2
No files matched your search
@@ -112,6 +112,8 @@ jobs:
|
||||
APPLE_API_ISSUER: ${{ secrets.APPLE_API_ISSUER }}
|
||||
APPLE_API_KEY_P8: ${{ secrets.APPLE_API_KEY_P8 }}
|
||||
run: |
|
||||
# An empty CSC_LINK reads as a certificate path; the keychain signs instead.
|
||||
[ -n "$CSC_LINK" ] || unset CSC_LINK CSC_KEY_PASSWORD
|
||||
printf '%s' "$APPLE_API_KEY_P8" > "$APPLE_API_KEY"
|
||||
trap 'rm -f "$APPLE_API_KEY"' EXIT
|
||||
pnpm build
|
||||
|
||||
Reference in new issue
Block a user