| Cirrus Runners から Blaze への移行

Cirrus Labs は、チームが OpenAI に加わることを2026年4月7日に発表しました。Cirrus CI は2026年6月1日に job の実行を停止しました。Cirrus Runners は新規顧客を受け付けておらず、既存顧客には現在の契約期間中サポートを提供します。

Blaze の仕組みは Cirrus Runners と同じです。同時実行 runner ごとの固定価格、実行時間無制限、workflow の1行変更で利用できます。macOS と Linux の VM は、Cirrus Labs が開発してオープンソース化した VM ツールの Tart と Orchard で実行されます。

対応関係

Cirrus は月額 $150 の runner を基準に、その割合で runner のサイズを決めます。Blaze は単位制で、macOS は1単位あたり月額 €125 から、Linux は最初の1単位が €29、2〜5単位目は各 €28 です。

Cirrus Runners
Blaze
Blaze の単位数
ghcr.io/cirruslabs/macos-runner:tahoe M4 Pro、4 vCPU、16 GB、最新3バージョンの Xcode、runner 1.00台分
blaze/macos-26 Apple M2 上の4 vCPU・12 GB VM、macOS 26.3 Tahoe、Xcode 26.2
1
ghcr.io/cirruslabs/macos-runner:tahoe-xl 8 vCPU、32 GB、runner 2.00台分
blaze/macos-26:lg 8 vCPU、24 GB
2
ghcr.io/cirruslabs/ubuntu-runner-arm64:24.04-sm 2 vCPU、6 GB、runner 0.25台分
blaze/ubuntu-24.04 2 vCPU、6 GB
1
ghcr.io/cirruslabs/ubuntu-runner-arm64:24.04-md 4 vCPU、12 GB、runner 0.50台分
blaze/ubuntu-24.04:lg 4 vCPU、12 GB
2
ghcr.io/cirruslabs/ubuntu-runner-arm64:24.04 8 vCPU、24 GB、runner 1.00台分
blaze/compute/ubuntu-24.04:lg 8 vCPU、24 GB
4
Cirrus amd64 runner(全サイズ) xs/sm/md/デフォルト/xl:2/4/8/16/32 vCPU、runner 0.125/0.25/0.50/1.00/2.00台分
x86_64 は要問い合わせ
–
ghcr.io/cirruslabs/ubuntu-runner-amd64-gpu:24.04 Nvidia RTX 4000、runner 2.00台分
まだ提供していません
–

月額で計算すると、Cirrus の macOS runner は $150、Blaze は €125 です。Blaze はメモリが4 GB少なく、M4 Pro ではなく Apple M2 を使用します。Cirrus のデフォルトサイズの ARM64 Linux runner は $150、対応する Blaze のサイズは4単位で €113 です。Cirrus の medium ARM64 Linux runner は runner の半分に相当し $75、対応する Blaze のサイズは2単位で €57 です。価格は2026年10月27日に cirrus-runners.app と runblaze.dev/pricing で確認しました。

移行方法

  1. 組織に Blaze GitHub App をインストールします。
  2. runs-on の行を置き換えます。

    変更前:
    runs-on: ghcr.io/cirruslabs/macos-runner:tahoe
    変更後:
    runs-on: blaze/macos-26
  3. job で xcodes を使ってバージョンを選択していた場合、その step を削除し、代わりに該当する Xcode を含む image を選びます。
  4. actions/cache と secrets はそのままにします。どちらも GitHub にあります。
  5. workflow を実行し、その後 Cirrus の契約が満了するのを待ちます。

引き継げるもの

  • * 同時実行 runner ごとの固定料金と無制限の利用時間。
  • * 同時実行数の制約も同じです。購入した runner 数を超える job は、Cirrus と同様に順番を待ちます。待ち時間が問題になったら runner を追加できます。
  • * GitHub Actions はそのままです。変更するのは runs-on の1行だけで、workflow、secret、actions/cache は現在の場所に残ります。
  • * job ごとに新しい VM を使用し、Cirrus Labs が構築した Tart と Orchard の stack で動作します。
  • * 同じモデルの Linux runner は1単位 €29 から利用できます。移行前に試せる無料枠は macOS 300分と Linux 1000分です。
  • * Blaze チームによるメールサポート。

手放すもの

  • * M4 Pro と4 vCPU あたり16 GBのメモリ。Blaze の macOS job は Apple M2 Mac 上の4コア・12 GB VM で実行されます。
  • * image ごとの3つの Xcode と xcodes ツール。Blaze はmacOS imageごとに1つの Xcode を搭載しています。ビルドに使うバージョンを含む image を選んでください。
  • * Omni Cache sidecar。Blaze では actions/cache が GitHub と直接通信します。
  • * GPU runner、標準提供の x86_64(support@runblaze.dev への問い合わせが必要)、低優先度 job、同時実行グループ、runner ごとの10 GBストレージ。

Cirrus は Runners の終了日を発表しておらず、既存顧客には現在の契約期間中サポートを提供します。workflow の中に Cirrus でしか動かなかったものがあれば、ご連絡ください。Blaze で対応できるかを率直にお伝えします。