QA environment — payments are simulated

A Monadeo service

One runner for your whole pipeline.

Mint Runner is a shared GitHub Actions runner on real Apple Silicon. Build iOS, Android, and web apps — and ship your deploys — without GitHub's 10× macOS minute bill.

How it works

From sign-in to first green check.

1

Sign in with GitHub

Your account is ready in seconds.

2

Pick a plan

Starter or Pro. Cancel anytime.

3

Install the GitHub App

Then set runs-on: mintrunner in any workflow.

Build targets

One machine, every pipeline.

IOS

iOS & macOS

Xcode preinstalled. Build, test, and archive on a real M4 — no cross-compilation tricks.

AND

Android

Gradle and JDK run fast on Apple Silicon. Cache-friendly builds.

WEB

Web

Node.js toolchains: Next.js, Vite, pnpm. Type checks, tests, bundles.

OPS

Deploys

Firebase, Google Cloud, and any CLI-driven deploy — from one trusted machine.

The machine

zsh

$ mintrunner specs

Mac mini · Apple M4 · 16 GB unified memory

macOS 26 · Xcode installed

Ephemeral: every job starts clean

Hosted in the EU

A minute should cost a minute.

GitHub bills macOS runners with a 10× minute multiplier: a 15-minute iOS build burns 150 billed minutes. On Mint Runner the same build costs 15. No multipliers, no per-OS surcharge.

10×

GitHub macOS

Mint Runner

Pricing

Two plans. No surprises.

Starter

49/mo

  • 500 minutes included
  • 1 concurrent job
Get started
Most popular

Pro

149/mo

  • 1500 minutes included
  • 1 concurrent job
Get started

FAQ

Answers before you ask.

How many jobs can run at once?

One concurrent job per subscription. Queued jobs start in order as the machine frees up.

What happens when I run out of minutes?

Jobs stop being scheduled until your next billing cycle. We email you at 80% usage. No overage charges, ever.

Is my code safe on a shared machine?

Every job runs on an ephemeral runner: registered for a single job, then removed, with a cleaned workspace.

Which GitHub plans work with Mint Runner?

Any GitHub plan that supports organization self-hosted runners — the Free plan included.

Can I cancel anytime?

Yes, anytime, from the billing portal. Your plan runs until the end of the paid period.

How are minutes counted?

Wall-clock job duration, rounded up per job — the same accounting GitHub uses.