About

Run My Job is a cloud CI runner service for GitHub Actions and GitLab CI. It runs each job in an isolated KVM-based microVM with ephemeral filesystem storage, and bills by CPU and memory load rather than idle runner time.

The free plan includes 1 integration per GitLab or GitHub organization, 10 concurrent jobs, 12 vCPU and 32 GB memory per job, 400 vCPU-minutes and 800 GB-minutes included monthly, and GitHub runner support limited to organization accounts. It is aimed at teams that want to replace self-managed runners with a hosted option that keeps the existing GitHub Actions or GitLab CI configuration.

  • GitHub Actions and GitLab CI runners
  • KVM-based isolated microVMs
  • 10 concurrent jobs free
  • 12 vCPU, 32 GB memory per job
  • 400 vCPU-minutes monthly included
  • 800 GB-minutes monthly included
  • 1 integration per organization
  • GitHub organization accounts only

Free Tier Value

60
FTV score
Est. value $50 / month
Trial length 14 days
Credit card Required
Feature parity 78%

This free tier is a real, ongoing monthly offer rather than a short trial, and it includes enough capacity for small teams: one integration, 10 concurrent jobs, and substantial per-job CPU and memory. The closest paid plan is €50/m (about $50), so the free tier is worth roughly the full entry price for a buyer comparing practical capability, though it still has tighter limits and GitHub organization-only access.

What's included in the free tier

  • 1 integration with your GitLab or GitHub organization
  • 10 concurrent jobs
  • 12 vCPU and 32 GB of memory per job
  • 400 vCPU-minutes included monthly
  • 800 GB-minutes included monthly
  • GitHub runners work with organization accounts only

Paid plans

Business

$50 / mo
integrations
3
concurrent_jobs
unlimited
vCPU_per_job
48
memory_gb_per_job
96
persistent_storage_gb
10
support
1 business day
  • 3 integrations with GitLab or GitHub organizations
  • Unlimited concurrent jobs
  • 48 vCPU and 96 GB memory per job
  • 10 GB flexible persistent file storage included
  • Job cache support
  • Ticket-based support within 1 business day
  • Manage runners via dashboard or declarative API
  • Choose the region to run jobs

Enterprise

Contact sales
custom
integrations
custom
concurrent_jobs
unlimited
vCPU_per_job
custom
memory_gb_per_job
custom
  • Custom integrations
  • Unlimited concurrent jobs
  • Custom resource limits
  • GPU support
  • Dedicated nodes
  • Region selection
  • Priority support
  • Dashboard and declarative API management

Pricing extracted from Run My Job's pricing page. Always verify current pricing before committing.