Fool-Stuck / wheel_stuck_ws

Fool Stuck Robot
Apache License 2.0
3 stars 1 forks source link

ci: create build-and-test-differential.yaml #95

Closed Autumn60 closed 3 months ago

Autumn60 commented 3 months ago

build-and-test-differential CI(変更が行われたパッケージのみを対象とするbuild-and-test)を作成

トリガ条件はmainへのPR。 それに伴い、従来のbuild-and-test CIのトリガ条件はmainへのpush(要はマージ後に実行される)と手動実行に変更した。

以下挙動の例

.reposもパッケージディレクトリ以下のファイルも変更されてない場合 ( #95 ):何もしない .reposのみが変更された場合( #97 ): vcsとrosdepのみが実行される パッケージディレクトリ以下のファイルが変更された場合( #98 ) : vcsとrosdep, 変更されたパッケージのみを対象とするcolcon build, testが実行される