Skip to content
Latchkey

Depot vs Blacksmith: GitHub Actions ランナー比較

強みの異なる2つの人気マネージドランナー: Docker ビルドなら Depot、素の CPU 速度なら Blacksmith。

Depot も Blacksmith も GitHub ホステッドランナーを上回りますが、最適化している対象が異なります。ここでは正直な使い分けと、Latchkey のような自己修復オプションがどこに入るかを示します。

DepotBlacksmith
得意なことDocker ビルドの高速化 + リモートキャッシュ高クロックの CPU ランナー
最適なワークロードコンテナ中心のパイプラインシングルスレッドのビルド/テスト
自己修復なしなし

こんなときは Depot

CI が Docker イメージのビルドに支配されていて、リモートビルドキャッシュがボトルネックになっている場合。

こんなときは Blacksmith

ビルド/テスト時間が CPU に律速されていて、コアあたりの高速なハードウェアが効く場合。

第3の選択肢

本当の悩みがコストと不安定な再実行なら、どちらもそれを解決しません。Latchkey はより安いマネージドランナー上に自己修復を追加します。

結論

Docker がボトルネック: Depot。CPU がボトルネック: Blacksmith。コスト + 信頼性: それらと並べて Latchkey も評価を。

関連ガイド