Images

An overview of the hardware available to you.

macOS

Blaze utilizes a custom macOS image with basic developer tools pre-installed. Tools of note include:

Software Notes
Homebrew
Xcodes use via: xcodes list and sudo xcodes select
Android SDK version: 11076708; NDK: 5.2.9519653
OpenJDK version: 17
Flutter SDK
Ruby version: 2.7.8 managed via rbenv
Node version: 20
Other packages curl wget unzip zip cmake gcc git-lfs jq yq gh, awscli libimobiledevice ideviceinstaller ios-deploy fastlane carthage graphicsmagick imagemagick applesimutils

-> Xcode 16 Beta is now available on macOS images. Learn more here

Linux

Blaze utilizes a custom Ubuntu image with basic developer tools pre-installed. Tools of note include:

Software Notes
OpenJDK version: 19
Ruby version: 3.0.2p107
Node version: 20.15.0
Python version: 3.10.12
Other packages clang clang-tidy clang-format gcc g++ gfortran perl helm bazel cmake jq openssl packer ansible terraform yq aws-cli gh google-cloud-cli php curl aria2

Migration from GitHub-hosted Runners

Our images are not 100% compatible with Github-hosted runners but we continue to improve compatibility. If your workflow doesn't work out of the box, please let us know by creating an issue in our Github repository .

Custom Images

For enterprise customers we offer custom runner images. For more details and pricing, please contact us at contact@runblaze.dev.