MeshChatX/scripts/ci/github-build-macos.sh

15 lines
513 B
Bash
Executable file

#!/usr/bin/env bash
# Build macOS universal (x64 + arm64) DMG via electron-builder. Unsigned CI build. Signing is disabled.
set -euo pipefail
ROOT="$(cd "$(dirname "$0")/../.." && pwd)"
cd "$ROOT"
export CSC_IDENTITY_AUTO_DISCOVERY=false
pnpm run dist:mac-universal
bash scripts/ci/github-prune-electron-dist-staging.sh
bash scripts/ci/github-verify-electron-dist.sh mac
bash scripts/ci/github-verify-frozen-codec2.sh build/exe/darwin-arm64
bash scripts/ci/github-verify-frozen-codec2.sh build/exe/darwin-x64