Runner Types
RunsOn gives you access to the full range of AWS EC2 instances as self-hosted GitHub Actions runners. Choose the right runner type for your workload.
Available Runner Types
Section titled “Available Runner Types” Linux Runners x64 and ARM64 runners from 1 to 192 vCPUs. The most common choice for CI/CD workloads.
GPU Runners NVIDIA and AMD GPU instances for ML/AI workloads, CUDA builds, and graphics processing.
macOS Runners Apple Silicon (M1/M2/M4) runners for iOS and macOS builds via EC2 Mac instances.
Windows Runners Windows Server runners for .NET, Visual Studio, and Windows-specific workloads.
Warm Pools Pre-provisioned runners for sub-10 second queue times. Ideal for latency-sensitive workflows.
Quick Start
Section titled “Quick Start”For most workloads, start with Linux runners:
jobs: build: runs-on: runs-on=${{ github.run_id }}/runner=2cpu-linux-x64 steps: - run: echo "Hello from RunsOn!"You can customize CPU count, memory, instance family, and more using job labels.