| Linux runners for GitHub Actions

Blaze provides fast Linux runners for your containerized CI workflows. Native ARM64 support with Docker pre-configured—build multi-arch images without emulation.

Our Linux runners come with Docker pre-installed, along with common tools like Node.js, Python, Go, and Rust.

Available runners

ARM64

Runner
vCPU
RAM
blaze/ubuntu-22.04
4
12 GB
blaze/ubuntu-22.04:lg
8
24 GB
blaze/ubuntu-22.04:xl
16
48 GB
blaze/ubuntu-22.04:2xl
32
96 GB

x86_64

Runner
vCPU
RAM
blaze/ubuntu-22.04-amd64
4
16 GB
blaze/ubuntu-22.04-amd64:lg
8
32 GB
blaze/ubuntu-22.04-amd64:xl
16
64 GB

Need more power? Large runners (8 vCPU, 32 GB) are available. See all options.

Pre-installed software

Every Linux runner comes with common development tools pre-installed:

  • * Docker – Container runtime with buildx
  • * Node.js – JavaScript runtime (LTS)
  • * Python – Python 3.x with pip
  • * Go – Latest stable version
  • * Rust – Latest stable with cargo
  • * Java – OpenJDK 17 and 21
  • * Git LFS – Large file storage

See the full list of pre-installed software.

Performance

Our ARM64 Linux runners are perfect for building multi-architecture Docker images:

Build native ARM64 images without QEMU emulation—up to 10x faster than cross-compilation.

Compute tier

Need maximum performance? Compute runners deliver enhanced CPU performance and high-speed memory for demanding workloads:

Ideal for:

  • * Large Rust or C++ compilations
  • * Monorepo builds with many parallel tasks
  • * Memory-intensive test suites

Use compute runners by adding compute/ to your runner tag:

jobs:
  build:
    # Standard runner (1 unit)
    runs-on: blaze/ubuntu-24.04
    # Compute runner (2 units)
    runs-on: blaze/compute/ubuntu-24.04

Compute runners use 2x units for the same vCPU/RAM, but deliver significantly faster single-threaded performance.

Pricing

Blaze uses a unit-based pricing model. Each unit costs a fixed monthly rate with unlimited minutes:

How units work:

  • * Standard runner (4 vCPU) = 1 unit
  • * Compute runner (4 vCPU) = 2 units
  • * Larger runners = more units (e.g., :lg = 2x, :xl = 4x)
Plan
Price
Includes
1 unit
€29/mo
Unlimited minutes
2-5 units
€28/mo each
5% discount
6-10 units
€27/mo each
10% discount
11+ units
€26/mo each
16% discount

Annual billing saves an additional 20%. View full pricing.

How to use

Add Blaze runners to your workflow with a single line:

jobs:
  build:
    runs-on: blaze/ubuntu-24.04
    steps:
      - uses: actions/checkout@v4
      - run: docker build -t myapp .

All your existing workflow steps, caching, and secrets work exactly the same.

Get started

Try Blaze Linux runners with 1000 free minutes. No credit card required.