Introduction
What is WarpBuild?
WarpBuild provides blazing fast, secure runners for GitHub Actions. WarpBuild uses machines with super fast single core performance and attached NVMe disks for enabling fast builds. This is coupled with ephemeral VMs for security and isolation.
The runners are designed to be fully compatible with GitHub Actions, and can be used as a drop-in replacement for GitHub-hosted runners. The same packages are pre-installed on the runners for a seamless experience. Your existing github actions will run without any changes.
Provisioning fast runners is the first step on our mission to make build engineering better, through a rich ecosystem of tools, runners, and dashboards for visibility.
Supported runners
- Ubuntu x86-64 runners - 2x, 4x, 8x, 16x, 32x variants
- Ubuntu ARM64 runners - 2x, 4x, 8x, 16x, 32x variants
- MacOS ARM64 runners - powered by M2 Pro processors with 6vCPU and 14GB RAM
Features
- 30% faster than GitHub Actions, 50% the price
- Unlimited concurrency for eliminating job queueing delays
- Unlimited, blazing fast caching
- Fast IO with SSD backed volumes
- Colocated docker mirror for fast docker pulls
- Secure VM-level isolation for your workloads
- Easy debugging - SSH into running GitHub actions workflows
- Powerful machines optimized for build workloads
Use cases
- Plain ol’ GitHub actions, but faster, cheaper, and awesomer
- Easy debugging: SSH into a running workflow using Action-Debugger
- Get unlimited cache size without having to self-host runners because of 10GB cache limitations from GitHub
- Running android emulators in CI
- Spinning up kubernetes clusters in CI
- Run as a VM, not as a container, for workloads that don’t work in
dind
orkind
environments
Tools
- Action-debugger: SSH into running GitHub actions workflows for easy debugging
Compliance
WarpBuild is currently going through a SOC2 Type 2 compliance process. We can provide a security questionnaire in the meanwhile, on request.