fix(macos): keep native package identities aligned

This commit is contained in:
Brennan Benson
2026-07-22 14:40:59 -07:00
parent 4bbfa35563
commit e835fdc55c
7 changed files with 48 additions and 20 deletions
+3
View File
@@ -116,6 +116,9 @@ jobs:
# Why: Vite's web build crossed Node's default old-space ceiling on
# the macOS release runner, leaving v1.4.2-rc.8 as an incomplete draft.
NODE_OPTIONS: --max-old-space-size=4096
# Why: native sidecars must be built with the same production identity
# that the later signed electron-builder invocation uses.
ORCA_MAC_RELEASE: '1'
ORCA_BUILD_IDENTITY: ${{ steps.tag-classify.outputs.identity }}
ORCA_DIAGNOSTICS_TOKEN_URL: https://www.onorca.dev/diagnostics/token
ORCA_POSTHOG_WRITE_KEY: ${{ secrets.ORCA_POSTHOG_WRITE_KEY }}