Skip to content
Latchkey

Pathフィルタートリガー - CI/CD用語集の定義

pathフィルタートリガーは、変更されたファイルが指定されたpathパターンに一致するときにのみworkflowを開始し、無関係なcommitをスキップします。

pathフィルタートリガーは、変更されたファイルが設定されたpathパターンに一致するときにのみworkflowを実行し、on.push.pathsまたはpaths-ignoreで設定されます。これは無関係な変更が高コストなpipelineを起動するのを防ぎます。

pathフィルターは、各pipelineをそれが所有するディレクトリにスコープすることで、monorepoでの無駄な時間を削減します。

フィルターの構文

on: push:の下にpaths: [ "services/api/" ]を追加するとAPIの変更に対してのみ実行し、paths-ignore: [ "docs/" ]を追加するとドキュメントのみのcommitをスキップします。

関連ガイド