本記事では、ワークフローの実行方法・プレビュー実行・トリガーの設定について説明します。
ワークフローは以下の 3 つの方法で起動できます。
| トリガー | 説明 |
|---|---|
| 手動実行 | 画面上から即座にワークフローを起動します |
| API トリガー | HTTP リクエスト経由で外部システムからワークフローを起動します |
| GitHub Webhook | GitHub のイベントを契機にワークフローを自動実行します |
<aside> ⚠️
同一のワークフローは複数の実行を同時に走らせることができます。実行を複数回起動すると二重実行が発生する場合があります。
</aside>
ワークフローは一覧画面またはエディター画面から手動で起動できます。
一覧画面から実行する
ワークフロー一覧の各行の操作メニューから 実行(▶実行アイコン) をクリックします。
<aside> 📝
ワークフローにユーザー入力が設定されていない場合、確認画面が表示され、入力を行い、そのまま実行できます。
</aside>
プレビュー実行では、通常の実行と同様に実行履歴には記録されますが、一覧上で「プレビュー」ラベルが付き、本番実行と区別して確認できます。
また、プレビュー実行で生成されたアーティファクトは、「アーティファクト」一覧には表示されますが、ナレッジベースにはインデックスされません(検索の対象外になります)。
実行結果はインスペクターの 出力 タブで確認できます。