Runner Types - Linux, Windows, GPU, macOS
Overview of the different runner types available in RunsOn - Linux, GPU, macOS, Windows, and warm pools.
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
Linux Learn how to set up and use Linux self-hosted runners for your GitHub Actions workflows. Supports native x64 and arm64 architectures. GPU 10x cheaper GPU runners with NVIDIA or AMD GPUs for GitHub Actions. Windows Learn how to set up and use Windows self-hosted runners for your GitHub Actions workflows. macOS Custom macOS GitHub Actions self-hosted runners on AWS. Warm Pools Learn how to use runner warm pools to get <10s queuing time for your GitHub Actions workflows on self-hosted runners.
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.