fix: macOS use pkg-config for tectonic deps, set empty signing key password

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
delibae 2026-03-16 13:27:38 +09:00
parent 12faf8f8c1
commit 634af53ac2

View file

@ -16,6 +16,7 @@ permissions:
env:
TAURI_SIGNING_PRIVATE_KEY: ${{ secrets.TAURI_SIGNING_PRIVATE_KEY }}
TAURI_SIGNING_PRIVATE_KEY_PASSWORD: ""
jobs:
# ──────────────────────────────────────────────
@ -178,8 +179,7 @@ jobs:
ZOTERO_CONSUMER_KEY: ${{ secrets.ZOTERO_CONSUMER_KEY }}
ZOTERO_CONSUMER_SECRET: ${{ secrets.ZOTERO_CONSUMER_SECRET }}
APPLE_SIGNING_IDENTITY: ${{ secrets.APPLE_SIGNING_IDENTITY }}
TECTONIC_DEP_BACKEND: vcpkg
VCPKG_ROOT: /usr/local/share/vcpkg
TECTONIC_DEP_BACKEND: pkg-config
CXXFLAGS: "-std=c++17"
CFLAGS: ""
run: pnpm --filter @claude-prism/desktop tauri build --target aarch64-apple-darwin