{
  "logo": {
    "checked_at": "2026-10-31",
    "file": "/logos/cirrus-runners.png",
    "source_url": "https://cirrus-runners.app"
  },
  "name": "Cirrus Runners",
  "ownership": {
    "bowerbird": false,
    "operator": "Cirrus Labs"
  },
  "products": {
    "ci_runner": {
      "billing": {
        "granularity_seconds": {
          "unknown": "Not metered: a flat monthly price per concurrent runner with unlimited minutes"
        },
        "minimum_seconds": {
          "unknown": "Not metered: a flat monthly price per concurrent runner with unlimited minutes"
        },
        "payment_model": "subscription",
        "per_job_fee_usd": 0.0,
        "plan_minimum_usd_per_month": 150.0,
        "source": {
          "checked_at": "2026-10-31",
          "source_url": "https://cirrus-runners.app/pricing/"
        }
      },
      "cache": {
        "docker_layer_cache": true,
        "included_gb": 10.0,
        "persistent_disks": false,
        "source": {
          "checked_at": "2026-10-31",
          "source_url": "https://cirrus-runners.app/setup/"
        },
        "usd_per_gb_month": {
          "unknown": "No paid cache storage is offered; above the included space the oldest files are deleted"
        }
      },
      "constraints": {
        "billed_overhead_seconds": 0,
        "max_concurrent_jobs": {
          "unknown": "Equals the number of runners subscribed ($150 a month each); smaller Linux classes use a fraction of one runner"
        },
        "max_job_minutes": {
          "unknown": "Not on the pricing, setup or blog pages"
        },
        "setup_billed": false,
        "source": {
          "checked_at": "2026-10-31",
          "source_url": "https://cirrus-runners.app/blog/2025/09/03/from-mac-only-to-linux-powerhouse-journey-to-1-ci-performance/"
        },
        "vcpu_type": "dedicated"
      },
      "features": {
        "gpu": true,
        "soc2": true,
        "source": {
          "checked_at": "2026-10-31",
          "source_url": "https://cirrus-runners.app/"
        },
        "ssh_debug": {
          "unknown": "Not on the pricing, setup or blog pages"
        },
        "static_ips": {
          "unknown": "Only a customer testimonial on the home page mentions fixed IP addresses; not in the setup docs"
        }
      },
      "free": {
        "minutes_per_month": 0,
        "one_time_credit_usd": 0.0,
        "source": {
          "checked_at": "2026-10-31",
          "source_url": "https://cirrus-runners.app/setup/"
        },
        "usd_per_month": 0.0
      },
      "name": "Cirrus Runners for GitHub Actions",
      "notes": [
        "Cirrus Labs announced on 7 April 2026 that it is joining OpenAI. Cirrus Runners takes no new customers and is supported for existing customers through their contract periods; no end date is published.",
        "Last list price, kept for reference; each runner costs $150 a month with unlimited minutes. No per-minute price is published.",
        "Resource classes use a share of one runner; Linux extra small 0.125, small 0.25, medium 0.5, large 1, extra large 2; macOS large 1, extra large 2; Linux GPU 2.",
        "Discounts were 15% for a 12-month commitment or 50% for nonprofits. Priority support was included from 20 runners.",
        "Each runner included 10 GB of cache storage (files deleted after 100 days); Omni Cache also served Docker layer caching."
      ],
      "plans": [
        {
          "basis": "runner",
          "checked_at": "2026-10-31",
          "includes": "One concurrent runner, no limit on minutes, 10 GB cache storage; 15% off for 12 months, 50% off for nonprofits",
          "name": "Cirrus Runner",
          "period": "month",
          "source_url": "https://cirrus-runners.app/pricing/",
          "usd": 150.0
        }
      ],
      "platform": {
        "ci_systems": [
          "github_actions"
        ],
        "hosting": "managed",
        "regions": {
          "unknown": "Not on the pricing, setup or blog pages"
        },
        "source": {
          "checked_at": "2026-10-31",
          "source_url": "https://cirrus-runners.app/setup/"
        }
      },
      "skus": [
        {
          "arch": "arm64",
          "cpu": "Apple M4 Pro",
          "disk_gb": 130.0,
          "id": "macos-arm64-4",
          "label": "ghcr.io/cirruslabs/macos-runner:tahoe (lg, default)",
          "legacy": true,
          "memory_gb": 16.0,
          "os": "macos",
          "price": {
            "checked_at": "2026-10-31",
            "per": "minute",
            "source_url": "https://cirrus-runners.app/pricing/",
            "usd": {
              "unknown": "Flat $150 a month per concurrent runner with unlimited minutes; this class uses 1 runner. No per-minute price published"
            }
          },
          "vcpu": 4
        },
        {
          "arch": "arm64",
          "cpu": "Apple M4 Pro",
          "disk_gb": 130.0,
          "id": "macos-arm64-8",
          "label": "ghcr.io/cirruslabs/macos-runner:tahoe-xl",
          "legacy": true,
          "memory_gb": 32.0,
          "os": "macos",
          "price": {
            "checked_at": "2026-10-31",
            "per": "minute",
            "source_url": "https://cirrus-runners.app/setup/",
            "usd": {
              "unknown": "Flat $150 a month per concurrent runner with unlimited minutes; this class uses 2 runners. No per-minute price published"
            }
          },
          "vcpu": 8
        },
        {
          "arch": "x64",
          "cpu": {
            "unknown": "The blog names AMD Ryzen 7950X3D only as an example of the host CPUs"
          },
          "disk_gb": 50.0,
          "id": "linux-x64-2",
          "label": "ghcr.io/cirruslabs/ubuntu-runner-amd64:24.04-xs",
          "legacy": true,
          "memory_gb": 6.0,
          "os": "linux",
          "price": {
            "checked_at": "2026-10-31",
            "per": "minute",
            "source_url": "https://cirrus-runners.app/setup/",
            "usd": {
              "unknown": "Flat $150 a month per concurrent runner with unlimited minutes; this class uses 0.125 of a runner. No per-minute price published"
            }
          },
          "vcpu": 2
        },
        {
          "arch": "x64",
          "cpu": {
            "unknown": "The blog names AMD Ryzen 7950X3D only as an example of the host CPUs"
          },
          "disk_gb": 50.0,
          "id": "linux-x64-4",
          "label": "ghcr.io/cirruslabs/ubuntu-runner-amd64:24.04-sm",
          "legacy": true,
          "memory_gb": 12.0,
          "os": "linux",
          "price": {
            "checked_at": "2026-10-31",
            "per": "minute",
            "source_url": "https://cirrus-runners.app/setup/",
            "usd": {
              "unknown": "Flat $150 a month per concurrent runner with unlimited minutes; this class uses 0.25 of a runner. No per-minute price published"
            }
          },
          "vcpu": 4
        },
        {
          "arch": "x64",
          "cpu": {
            "unknown": "The blog names AMD Ryzen 7950X3D only as an example of the host CPUs"
          },
          "disk_gb": 100.0,
          "id": "linux-x64-8",
          "label": "ghcr.io/cirruslabs/ubuntu-runner-amd64:24.04-md",
          "legacy": true,
          "memory_gb": 24.0,
          "os": "linux",
          "price": {
            "checked_at": "2026-10-31",
            "per": "minute",
            "source_url": "https://cirrus-runners.app/setup/",
            "usd": {
              "unknown": "Flat $150 a month per concurrent runner with unlimited minutes; this class uses 0.5 of a runner. No per-minute price published"
            }
          },
          "vcpu": 8
        },
        {
          "arch": "x64",
          "cpu": {
            "unknown": "The blog names AMD Ryzen 7950X3D only as an example of the host CPUs"
          },
          "disk_gb": 200.0,
          "id": "linux-x64-16",
          "label": "ghcr.io/cirruslabs/ubuntu-runner-amd64:24.04 (lg, default)",
          "legacy": true,
          "memory_gb": 48.0,
          "os": "linux",
          "price": {
            "checked_at": "2026-10-31",
            "per": "minute",
            "source_url": "https://cirrus-runners.app/pricing/",
            "usd": {
              "unknown": "Flat $150 a month per concurrent runner with unlimited minutes; this class uses 1 runner. No per-minute price published"
            }
          },
          "vcpu": 16
        },
        {
          "arch": "x64",
          "cpu": {
            "unknown": "The blog names AMD Ryzen 7950X3D only as an example of the host CPUs"
          },
          "disk_gb": 400.0,
          "id": "linux-x64-32",
          "label": "ghcr.io/cirruslabs/ubuntu-runner-amd64:24.04-xl",
          "legacy": true,
          "memory_gb": 96.0,
          "os": "linux",
          "price": {
            "checked_at": "2026-10-31",
            "per": "minute",
            "source_url": "https://cirrus-runners.app/setup/",
            "usd": {
              "unknown": "Flat $150 a month per concurrent runner with unlimited minutes; this class uses 2 runners. No per-minute price published"
            }
          },
          "vcpu": 32
        },
        {
          "arch": "arm64",
          "cpu": "Apple Silicon",
          "disk_gb": 50.0,
          "id": "linux-arm64-2",
          "label": "ghcr.io/cirruslabs/ubuntu-runner-arm64:24.04-sm",
          "legacy": true,
          "memory_gb": 6.0,
          "os": "linux",
          "price": {
            "checked_at": "2026-10-31",
            "per": "minute",
            "source_url": "https://cirrus-runners.app/setup/",
            "usd": {
              "unknown": "Flat $150 a month per concurrent runner with unlimited minutes; this class uses 0.25 of a runner. No per-minute price published"
            }
          },
          "vcpu": 2
        },
        {
          "arch": "arm64",
          "cpu": "Apple Silicon",
          "disk_gb": 50.0,
          "id": "linux-arm64-4",
          "label": "ghcr.io/cirruslabs/ubuntu-runner-arm64:24.04-md",
          "legacy": true,
          "memory_gb": 12.0,
          "os": "linux",
          "price": {
            "checked_at": "2026-10-31",
            "per": "minute",
            "source_url": "https://cirrus-runners.app/setup/",
            "usd": {
              "unknown": "Flat $150 a month per concurrent runner with unlimited minutes; this class uses 0.5 of a runner. No per-minute price published"
            }
          },
          "vcpu": 4
        },
        {
          "arch": "arm64",
          "cpu": "Apple Silicon",
          "disk_gb": 100.0,
          "id": "linux-arm64-8",
          "label": "ghcr.io/cirruslabs/ubuntu-runner-arm64:24.04 (lg, default)",
          "legacy": true,
          "memory_gb": 24.0,
          "os": "linux",
          "price": {
            "checked_at": "2026-10-31",
            "per": "minute",
            "source_url": "https://cirrus-runners.app/pricing/",
            "usd": {
              "unknown": "Flat $150 a month per concurrent runner with unlimited minutes; this class uses 1 runner. No per-minute price published"
            }
          },
          "vcpu": 8
        },
        {
          "arch": "x64",
          "cpu": {
            "unknown": "Not on the pricing or setup pages"
          },
          "disk_gb": 100.0,
          "gpu": "Nvidia RTX 4000",
          "id": "linux-x64-16-gpu",
          "label": "ghcr.io/cirruslabs/ubuntu-runner-amd64-gpu:24.04 (xl, default)",
          "legacy": true,
          "memory_gb": 48.0,
          "os": "linux",
          "price": {
            "checked_at": "2026-10-31",
            "per": "minute",
            "source_url": "https://cirrus-runners.app/setup/",
            "usd": {
              "unknown": "Flat $150 a month per concurrent runner with unlimited minutes; this class uses 2 runners. No per-minute price published"
            }
          },
          "vcpu": 16
        }
      ]
    }
  },
  "slug": "cirrus-runners",
  "status": {
    "checked_at": "2026-10-31",
    "since": "2026-04-07",
    "source_url": "https://cirruslabs.org/",
    "value": "no_new_customers"
  },
  "summary": "Hosted GitHub Actions runners from Cirrus Labs at a flat monthly price per concurrent runner, closed to new customers since Cirrus Labs announced it is joining OpenAI in April 2026.",
  "website": "https://cirrus-runners.app"
}