| 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 Class | vCPUs | RAM | Use Case |
|---|---|---|---|
| Default | 4 | 8GB | Standard builds |
:lg | 8 | 16GB | Medium workloads |
:xl | 16 | 32GB | Large builds |
:2xl | 32 | 64GB | Heavy 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:
- Update your workflow’s
runs-onfield - Push your changes
- 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.