Install the GitHub App
Grant access only to the repositories that need macOS CI.
A fresh M4 Pro VM with Xcode 26.6 for every job, booting in about five seconds once a runner is assigned, at a flat monthly price. Drop-in for your team and its coding agents; workflows, secrets, caches and logs stay on GitHub.
- runs-on: macos-latest
+ runs-on: manzanita-standard
manzanita-xcode16Set up jobFresh macOS VM · M4 Pro
Checkout repositoryactions/checkout@v5
Compile macOS appXcode 26.6 · Swift 6.3
Destroy runnerSecrets and workspace erased
# Before
- runs-on: macos-latest
# After
+ runs-on: manzanita-standard
Already building on Manzanita
Manzanita replaces only the machine underneath your existing job. Workflows, secrets, caches, logs and artifacts stay on GitHub.
Grant access only to the repositories that need macOS CI.
runs-on: manzanita-standard. Nothing else in the workflow changes.
Each job starts in a prewarmed macOS VM that is destroyed afterward.
One dedicated M4 Pro profile per job and a predictable monthly bill. No per-minute overages.
The default runner for everyday Swift and Xcode workflows.
The full host for large builds and memory-heavy test suites.
Free trial: one Standard runner for 14 days or 300 build minutes, whichever comes first. No card. Add runners for parallel jobs. Usage above 15,000 minutes per runner in 30 days starts a conversation, never a surprise charge. Early-access pilot without a contractual SLA · pilot terms.
The control plane never sees your source or build logs. A disposable VM checks out from GitHub with short-lived credentials, uploads logs and artifacts back to GitHub, then is destroyed. Runners are Manzanita-owned Apple Silicon in Menlo Park, California, operated by the people who answer support.
Read the security model →Manzanita is an operator-run service from Second Loop. Pilot customers work directly with the team that runs the hardware.
Connect GitHub, keep your workflows, and run your first job on a clean Standard runner. Pilot review usually completes within one business day; your trial starts with your first job.
Continue with GitHubNot ready to connect GitHub? Leave your email and we’ll set up a pilot with you — a repo is optional.