Skip to content

Commit

Permalink
Also run CI workflows if any pluginlib xml is changed (backport #1492) (
Browse files Browse the repository at this point in the history
  • Loading branch information
mergify[bot] authored Jan 17, 2025
1 parent 3e292ba commit 775663b
Show file tree
Hide file tree
Showing 25 changed files with 35 additions and 0 deletions.
1 change: 1 addition & 0 deletions .github/workflows/humble-abi-compatibility.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,7 @@ on:
- '**/package.xml'
- '**/CMakeLists.txt'
- 'ros2_controllers-not-released.humble.repos'
- '**.xml'

concurrency:
# cancel previous runs of the same workflow, except for pushes on humble branch
Expand Down
2 changes: 2 additions & 0 deletions .github/workflows/humble-binary-build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,7 @@ on:
- '**/package.xml'
- '**/CMakeLists.txt'
- 'ros2_controllers-not-released.humble.repos'
- '**.xml'
push:
branches:
- humble
Expand All @@ -30,6 +31,7 @@ on:
- '**/package.xml'
- '**/CMakeLists.txt'
- 'ros2_controllers-not-released.humble.repos'
- '**.xml'
schedule:
# Run every morning to detect flakiness and broken dependencies
- cron: '03 2 * * *'
Expand Down
2 changes: 2 additions & 0 deletions .github/workflows/humble-coverage-build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,7 @@ on:
- '**/package.xml'
- '**/CMakeLists.txt'
- 'ros2_controllers.humble.repos'
- '**.xml'
pull_request:
branches:
- humble
Expand All @@ -29,6 +30,7 @@ on:
- '**/package.xml'
- '**/CMakeLists.txt'
- 'ros2_controllers.humble.repos'
- '**.xml'

concurrency:
# cancel previous runs of the same workflow, except for pushes on humble branch
Expand Down
1 change: 1 addition & 0 deletions .github/workflows/humble-debian-build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,7 @@ on:
- '**/package.xml'
- '**/CMakeLists.txt'
- 'ros2_controllers.humble.repos'
- '**.xml'
schedule:
# Run every day to detect flakiness and broken dependencies
- cron: '03 1 * * *'
Expand Down
1 change: 1 addition & 0 deletions .github/workflows/humble-rhel-semi-binary-build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,7 @@ on:
- '**/package.xml'
- '**/CMakeLists.txt'
- 'ros2_controllers.humble.repos'
- '**.xml'
schedule:
# Run every day to detect flakiness and broken dependencies
- cron: '03 2 * * *'
Expand Down
2 changes: 2 additions & 0 deletions .github/workflows/humble-semi-binary-build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,7 @@ on:
- '**/package.xml'
- '**/CMakeLists.txt'
- 'ros2_controllers.humble.repos'
- '**.xml'
push:
branches:
- humble
Expand All @@ -29,6 +30,7 @@ on:
- '**/package.xml'
- '**/CMakeLists.txt'
- 'ros2_controllers.humble.repos'
- '**.xml'
schedule:
# Run every morning to detect flakiness and broken dependencies
- cron: '33 2 * * *'
Expand Down
1 change: 1 addition & 0 deletions .github/workflows/humble-semi-binary-downstream-build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,7 @@ on:
- '**/package.xml'
- '**/CMakeLists.txt'
- 'ros_controls.humble.repos'
- '**.xml'

concurrency:
group: ${{ github.workflow }}-${{ github.ref }}
Expand Down
1 change: 1 addition & 0 deletions .github/workflows/humble-source-build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,7 @@ on:
- '**/package.xml'
- '**/CMakeLists.txt'
- 'ros2_controllers.humble.repos'
- '**.xml'
schedule:
# Run every day to detect flakiness and broken dependencies
- cron: '03 4 * * *'
Expand Down
1 change: 1 addition & 0 deletions .github/workflows/jazzy-abi-compatibility.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,7 @@ on:
- '**/package.xml'
- '**/CMakeLists.txt'
- 'ros2_controllers-not-released.jazzy.repos'
- '**.xml'

concurrency:
# cancel previous runs of the same workflow, except for pushes on master branch
Expand Down
2 changes: 2 additions & 0 deletions .github/workflows/jazzy-binary-build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,7 @@ on:
- '**/package.xml'
- '**/CMakeLists.txt'
- 'ros2_controllers-not-released.jazzy.repos'
- '**.xml'
push:
branches:
- master
Expand All @@ -31,6 +32,7 @@ on:
- '**/package.xml'
- '**/CMakeLists.txt'
- 'ros2_controllers-not-released.jazzy.repos'
- '**.xml'
schedule:
# Run every morning to detect flakiness and broken dependencies
- cron: '03 1 * * *'
Expand Down
1 change: 1 addition & 0 deletions .github/workflows/jazzy-debian-build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,7 @@ on:
- '**/package.xml'
- '**/CMakeLists.txt'
- 'ros2_controllers.jazzy.repos'
- '**.xml'
schedule:
# Run every day to detect flakiness and broken dependencies
- cron: '03 1 * * *'
Expand Down
1 change: 1 addition & 0 deletions .github/workflows/jazzy-rhel-semi-binary-build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,7 @@ on:
- '**/package.xml'
- '**/CMakeLists.txt'
- 'ros2_controllers.jazzy.repos'
- '**.xml'
schedule:
# Run every day to detect flakiness and broken dependencies
- cron: '03 1 * * *'
Expand Down
2 changes: 2 additions & 0 deletions .github/workflows/jazzy-semi-binary-build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,7 @@ on:
- '**/package.xml'
- '**/CMakeLists.txt'
- 'ros2_controllers.jazzy.repos'
- '**.xml'
push:
branches:
- master
Expand All @@ -31,6 +32,7 @@ on:
- '**/package.xml'
- '**/CMakeLists.txt'
- 'ros2_controllers.jazzy.repos'
- '**.xml'
schedule:
# Run every morning to detect flakiness and broken dependencies
- cron: '33 1 * * *'
Expand Down
1 change: 1 addition & 0 deletions .github/workflows/jazzy-semi-binary-downstream-build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,7 @@ on:
- '**/package.xml'
- '**/CMakeLists.txt'
- 'ros_controls.jazzy.repos'
- '**.xml'

concurrency:
group: ${{ github.workflow }}-${{ github.ref }}
Expand Down
1 change: 1 addition & 0 deletions .github/workflows/jazzy-source-build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,7 @@ on:
- '**/package.xml'
- '**/CMakeLists.txt'
- 'ros2_controllers.jazzy.repos'
- '**.xml'
schedule:
# Run every day to detect flakiness and broken dependencies
- cron: '03 3 * * *'
Expand Down
1 change: 1 addition & 0 deletions .github/workflows/rolling-abi-compatibility.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,7 @@ on:
- '**/package.xml'
- '**/CMakeLists.txt'
- 'ros2_controllers-not-released.rolling.repos'
- '**.xml'

concurrency:
# cancel previous runs of the same workflow, except for pushes on master branch
Expand Down
2 changes: 2 additions & 0 deletions .github/workflows/rolling-binary-build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,7 @@ on:
- '**/package.xml'
- '**/CMakeLists.txt'
- 'ros2_controllers-not-released.rolling.repos'
- '**.xml'
push:
branches:
- master
Expand All @@ -32,6 +33,7 @@ on:
- '**/package.xml'
- '**/CMakeLists.txt'
- 'ros2_controllers-not-released.rolling.repos'
- '**.xml'
schedule:
# Run every morning to detect flakiness and broken dependencies
- cron: '03 1 * * *'
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,7 @@ on:
- '**/package.xml'
- '**/CMakeLists.txt'
- 'ros2_controllers.rolling.repos'
- '**.xml'
push:
branches:
- master
Expand All @@ -32,6 +33,7 @@ on:
- '**/package.xml'
- '**/CMakeLists.txt'
- 'ros2_controllers.rolling.repos'
- '**.xml'

concurrency:
# cancel previous runs of the same workflow, except for pushes on master branch
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,7 @@ on:
- '**/package.xml'
- '**/CMakeLists.txt'
- 'ros2_controllers.rolling.repos'
- '**.xml'
push:
branches:
- master
Expand All @@ -32,6 +33,7 @@ on:
- '**/package.xml'
- '**/CMakeLists.txt'
- 'ros2_controllers.rolling.repos'
- '**.xml'

concurrency:
# cancel previous runs of the same workflow, except for pushes on master branch
Expand Down
2 changes: 2 additions & 0 deletions .github/workflows/rolling-coverage-build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,7 @@ on:
- '**/package.xml'
- '**/CMakeLists.txt'
- 'ros2_controllers.rolling.repos'
- '**.xml'
pull_request:
branches:
- master
Expand All @@ -29,6 +30,7 @@ on:
- '**/package.xml'
- '**/CMakeLists.txt'
- 'ros2_controllers.rolling.repos'
- '**.xml'

concurrency:
# cancel previous runs of the same workflow, except for pushes on master branch
Expand Down
1 change: 1 addition & 0 deletions .github/workflows/rolling-debian-build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,7 @@ on:
- '**/package.xml'
- '**/CMakeLists.txt'
- 'ros2_controllers.rolling.repos'
- '**.xml'
schedule:
# Run every day to detect flakiness and broken dependencies
- cron: '03 1 * * *'
Expand Down
1 change: 1 addition & 0 deletions .github/workflows/rolling-rhel-semi-binary-build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,7 @@ on:
- '**/package.xml'
- '**/CMakeLists.txt'
- 'ros2_controllers.rolling.repos'
- '**.xml'
schedule:
# Run every day to detect flakiness and broken dependencies
- cron: '03 1 * * *'
Expand Down
2 changes: 2 additions & 0 deletions .github/workflows/rolling-semi-binary-build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,7 @@ on:
- '**/package.xml'
- '**/CMakeLists.txt'
- 'ros2_controllers.rolling.repos'
- '**.xml'
push:
branches:
- master
Expand All @@ -31,6 +32,7 @@ on:
- '**/package.xml'
- '**/CMakeLists.txt'
- 'ros2_controllers.rolling.repos'
- '**.xml'
schedule:
# Run every morning to detect flakiness and broken dependencies
- cron: '33 1 * * *'
Expand Down
1 change: 1 addition & 0 deletions .github/workflows/rolling-semi-binary-downstream-build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,7 @@ on:
- '**/package.xml'
- '**/CMakeLists.txt'
- 'ros_controls.rolling.repos'
- '**.xml'

concurrency:
group: ${{ github.workflow }}-${{ github.ref }}
Expand Down
1 change: 1 addition & 0 deletions .github/workflows/rolling-source-build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,7 @@ on:
- '**/package.xml'
- '**/CMakeLists.txt'
- 'ros2_controllers.rolling.repos'
- '**.xml'
schedule:
# Run every day to detect flakiness and broken dependencies
- cron: '03 3 * * *'
Expand Down

0 comments on commit 775663b

Please sign in to comment.