fail-fast - CI/CD用語集の定義
fail-fast は、1 つのマトリックス job が失敗するとすぐにマトリックスの残りをキャンセルします。
fail-fast は、true (デフォルト) のときに、いずれか 1 つが失敗するとすぐに残りのすべてのマトリックス job をキャンセルするマトリックス strategy のオプションです。
マトリックスの fail-fast フラグはデフォルトで true であり、早期に停止することで分数を節約します。1 つが失敗してもすべての組み合わせの結果が欲しいときは false に設定します。
例
.github/workflows/ci.yml
strategy:
fail-fast: false
matrix:
node: [18, 20, 22]