← Series

Mobile Release Engineering
Field-tested release engineering across iOS, Android, and macOS: promotion gates, build economics, signing custody, immutable artifacts, and user-installable proof.
Part 16 minPart 26 minPart 36 minPart 47 minPart 56 min
Why Mobile Releases Should Start From Tags, Not Every Commit
Use mobile release tags to separate unprivileged verification from protected signing and distribution jobs for iOS and Android.
The Hidden Cost Model Behind macOS CI Runners
Compare macOS CI runners using demand timing, allocation policy, production proof, and a dated 24-hour break-even calculation.
How to Cut a 30-Minute Mobile Pipeline Without Skipping Proof
Shorten a 30-minute mobile pipeline with early verification, parallel native builds, concrete manifests, and safer cache boundaries.
Sign, Package, and Notarize the Exact macOS Artifact Users Install
Make macOS signing and notarization auditable with path checks, content manifests, inside-out signing, and installed-app verification.
How to Publish Immutable Release Artifacts From a Private Repository
Publish immutable release artifacts with create-only version keys, OIDC credentials, canonical digests, and ETag-guarded JSON discovery.