Skip to content
Latchkey

Workflow Runとは?

workflow runは、push、pull request、scheduleなどのトリガーイベントによって開始される、定義済みworkflowの1回の完全な実行です。それは、そのイベントに対して実行されたすべてのjobを、それぞれ独自のstep、ログ、ステータスとともにまとめます。runは、CIのインターフェースで見たり、再実行したり、キャンセルしたりする単位です。

なぜ重要か

workflow runは、ある変更に対してCIが行ったことの最上位の記録で、job、artifact、最終的なpassまたはfailを結び付けます。workflow runの再実行は、flakyな失敗の後に再試行する方法であり、その継続時間とrunner分がCIコスト計算の基礎になります。

関連する概念

  • pushやpull_requestのようなイベントでトリガーされる
  • 1つ以上のjobを含み、それぞれにstepがある
  • 全体を、または失敗したjobだけを再実行できる

関連ガイド