Non-Mac hosts: build legs route through a macOS CI runner (v1.64.20.0)
Merged
TI
3mo ago+18+18+01234567890123456789-2-2-0123456789
Archiving/signing/upload need Xcode (macOS-only, Apple's wall); everything else is API work. The contract now names the honest split: on non-Mac hosts, route the build legs through a GitHub Actions macos runner with the minted key as a CI secret; sign-in, mint, metadata, screenshots, pricing, submit stay local. test:gstack2 green, parity 4359.
🤖 Generated with Claude Code
Summary by cubic
On non‑Mac hosts, route iOS build/sign/upload to a GitHub Actions macos runner using the minted App Store Connect key as a CI secret; all API-only steps stay local. This enables shipping from Windows/Linux without pretending Xcode runs there.
- New Features
- Non‑Mac: CI lane runs
gymand the binary upload (deliver/pilot); local machine handles sign‑in, key minting, metadata, screenshots, pricing, and submission.
- Non‑Mac: CI lane runs