Replace GitHub's slow, shared runners with PandaStack's Firecracker-backed self-hosted runners. Sub-125ms cold starts, full VM isolation, and autoscaling — at a fraction of the cost of GitHub's larger runners.
Set up runners# .github/workflows/ci.yml
jobs:
build:
runs-on: pandastack # ← just change this
steps:
- uses: actions/checkout@v4
- run: npm ci && npm test
# Runner ready in 112ms ⚡
<125ms
Runner cold start
100%
Job isolation
0
Idle cost
Firecracker microVMs boot in under 125ms — faster than any VM or container-based runner. Your CI/CD pipelines start instantly.
Every job runs in its own ephemeral Firecracker VM. Secrets, processes, and filesystems are fully isolated between jobs and organisations.
No changes to your existing workflows. Add runs-on: pandastack to any job and it routes to your dedicated runners.
Runners scale to zero when idle and spin up in milliseconds under load. Pay only for the seconds your jobs run.
Run jobs on Intel/AMD or ARM (Graviton) compute. Ideal for multi-platform Docker builds.
Pre-bake custom runner images with your language runtimes, SDKs, and caches. Reduce install time by up to 90%.