← Back to Blog

| Announcing Linux Runners and Size-Classes for GitHub Actions

By Konstantin Schutte | August 15, 2024 [Product]

After a thorough testing period we’re happy to announce that Linux-based runners are now available on Blaze for your GitHub Actions workflows.

Our runners are available at a competitive monthly fee with unlimited minutes. Never worry about spending limits again.

Size-Classes for Linux and macOS Runners

As part of our rollout we’re also announcing size-classes for both Linux and macOS based runners.

You can now combine multiple 4vCPU concurrencies to run your jobs on larger runners:

Size ClassvCPUsRAMUse Case
Default48GBStandard builds
:lg816GBMedium workloads
:xl1632GBLarge builds
:2xl3264GBHeavy computation

This gives you the flexibility to match runner resources to your job requirements—use smaller runners for linting and larger ones for compilation.

ARM64 and x86_64 Support

Blaze Linux runners support both ARM64 and x86_64 hardware architectures. You can select hardware configurations dynamically per job—no need to lock yourself in.

jobs:
  build-arm:
    runs-on: blaze/ubuntu-22.04 # ARM64 by default
    steps:
      - uses: actions/checkout@v4
      - run: uname -m # aarch64

  build-x86:
    runs-on: blaze/ubuntu-22.04-amd64 # x86_64
    steps:
      - uses: actions/checkout@v4
      - run: uname -m # x86_64

Getting Started

All Linux runners are available for trial on all accounts. To use them:

  1. Update your workflow’s runs-on field
  2. Push your changes
  3. Watch your builds complete faster

Find out more about hardware configurations and runner tags.

Give them a try and experience the difference that dedicated hardware makes for your CI/CD pipeline.