Skip to content

Self-hosted

Autoscaling runner

Quick answer

An autoscaling runner is a self-hosted runner whose instance count grows and shrinks automatically in response to queued jobs.

An autoscaling runner is a self-hosted runner whose instance count grows and shrinks automatically in response to queued jobs.

Why it matters

The hard part is not scaling up but scaling down without killing a running job, and doing it fast enough that idle capacity does not dominate the bill.

Your next build could be twice as fast, at half the price

Start free. Migrating away is the same one line, and we publish that diff too.