Skip to main content
CIはmainへのすべてのプッシュとすべてのプルリクエストで実行されます。ドキュメントのみまたはネイティブコードのみが変更された場合、高コストなジョブをスキップするスマートスコープ機能を使用します。

ジョブ概要

Fail-Fast順序

ジョブは、高コストなジョブが実行される前に低コストなチェックが失敗するように順序付けられています:
  1. docs-scope + code-analysis + check(並列、約1-2分)
  2. build-artifacts(上記に依存)
  3. checkschecks-windowsmacosandroid(ビルドに依存)
スコープロジックはscripts/ci-changed-scope.mjsにあり、src/scripts/ci-changed-scope.test.tsのユニットテストでカバーされています。

ランナー

ローカル同等コマンド