Skip to content

What is RunnerHub?

RunnerHub is a CI/CD platform designed specifically for building and testing mobile applications on macOS. Unlike generic CI systems, RunnerHub is optimized for the Apple ecosystem with dedicated Mac hardware, automatic code signing, and intelligent caching.

Building iOS and macOS applications requires:

  • macOS hardware — You can’t compile iOS apps on Linux or Windows
  • Signing certificates — Managing provisioning profiles and certificates is complex and error-prone
  • Dependencies — CocoaPods, Swift Package Manager, and build artifacts can be large and slow to fetch
  • Isolation — CI jobs need reliable, reproducible environments

RunnerHub solves all of these problems with a platform built from the ground up for Apple developers.

Dedicated Mac Hardware Each build runs on isolated Mac mini instances, not resource-constrained shared VMs. No queuing delays or noisy neighbor problems. Your builds get consistent, predictable performance.

Automatic Code Signing Store your Apple signing credentials once in your workspace. RunnerHub securely manages certificates, provisioning profiles, and API keys. No more Fastlane Match complexity or manual certificate uploads.

Smart Caching CocoaPods, SPM, DerivedData, gems, and npm/yarn packages are cached automatically between builds. Skip redundant downloads and recompilation.

Simple YAML Configuration One .runnerhub/runnerhub.yml file defines your entire pipeline. No proprietary config languages, no plugin complexity—just familiar YAML with steps, variables, and triggers.

Cloud YAML Store your pipeline configuration directly in the RunnerHub dashboard. Useful when you need to modify builds without committing to your repository.

Teams & Collaboration Invite team members to your workspace. Manage app access, billing, and signing credentials across your organization.

Scheduled Builds Run nightly tests, weekly builds, or performance benchmarks on a schedule. No external cron job setup required.

1. Push code to your repository
2. Webhook triggers RunnerHub
3. Job queued in your workspace
4. Dedicated agent picks up the job
5. Repository cloned, pipeline executes
6. Results, logs, and artifacts available in dashboard
  • iOS — Native iOS app builds with code signing and deploy to TestFlight/App Store
  • macOS — Native macOS app builds with code signing
  • Android — Native Android app builds with keystore signing and Google Play deploy
  • Flutter — Cross-platform builds via FVM with Apple and Android signing support
  • React Native — Cross-platform JavaScript-based apps with automatic Node provisioning, unified iOS and Android signing, and deploy support

RunnerHub offers 4 tiers to match teams of any size:

PlanCostMinutes/MonthSigningTeams
Free$0500Manual certsNo
Pay-as-you-go$0.055/minOverage✓ AutomaticYes
Pro$1495,000✓ AutomaticYes
Business$299Unlimited✓ AutomaticYes

View full pricing details →

Ready to get started? Follow our account setup guide to create your first workspace and app.