Skip to content

Workflows

What is the difference between GitHub-hosted and self-hosted runners?

Quick answer

GitHub-hosted are managed, ephemeral and billed per minute. Self-hosted are yours to operate, on your hardware.

The detail that matters

Managed third-party runners sit between the two: ephemeral and managed, but faster and cheaper than GitHub-hosted.

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.