Skip to content

Commit 828f759

Browse files
Also run CI workflows if any pluginlib xml is changed (#1492)
1 parent bfe622c commit 828f759

25 files changed

+35
-0
lines changed

.github/workflows/humble-abi-compatibility.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ on:
1414
- '**/package.xml'
1515
- '**/CMakeLists.txt'
1616
- 'ros2_controllers-not-released.humble.repos'
17+
- '**.xml'
1718

1819
concurrency:
1920
# cancel previous runs of the same workflow, except for pushes on humble branch

.github/workflows/humble-binary-build.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@ on:
1717
- '**/package.xml'
1818
- '**/CMakeLists.txt'
1919
- 'ros2_controllers-not-released.humble.repos'
20+
- '**.xml'
2021
push:
2122
branches:
2223
- humble
@@ -30,6 +31,7 @@ on:
3031
- '**/package.xml'
3132
- '**/CMakeLists.txt'
3233
- 'ros2_controllers-not-released.humble.repos'
34+
- '**.xml'
3335
schedule:
3436
# Run every morning to detect flakiness and broken dependencies
3537
- cron: '03 1 * * *'

.github/workflows/humble-coverage-build.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@ on:
1515
- '**/package.xml'
1616
- '**/CMakeLists.txt'
1717
- 'ros2_controllers.humble.repos'
18+
- '**.xml'
1819
pull_request:
1920
branches:
2021
- humble
@@ -29,6 +30,7 @@ on:
2930
- '**/package.xml'
3031
- '**/CMakeLists.txt'
3132
- 'ros2_controllers.humble.repos'
33+
- '**.xml'
3234

3335
concurrency:
3436
# cancel previous runs of the same workflow, except for pushes on humble branch

.github/workflows/humble-debian-build.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ on:
1414
- '**/package.xml'
1515
- '**/CMakeLists.txt'
1616
- 'ros2_controllers.humble.repos'
17+
- '**.xml'
1718
schedule:
1819
# Run every day to detect flakiness and broken dependencies
1920
- cron: '03 1 * * *'

.github/workflows/humble-rhel-semi-binary-build.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ on:
1414
- '**/package.xml'
1515
- '**/CMakeLists.txt'
1616
- 'ros2_controllers.humble.repos'
17+
- '**.xml'
1718
schedule:
1819
# Run every day to detect flakiness and broken dependencies
1920
- cron: '03 1 * * *'

.github/workflows/humble-semi-binary-build.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@ on:
1616
- '**/package.xml'
1717
- '**/CMakeLists.txt'
1818
- 'ros2_controllers.humble.repos'
19+
- '**.xml'
1920
push:
2021
branches:
2122
- humble
@@ -29,6 +30,7 @@ on:
2930
- '**/package.xml'
3031
- '**/CMakeLists.txt'
3132
- 'ros2_controllers.humble.repos'
33+
- '**.xml'
3234
schedule:
3335
# Run every morning to detect flakiness and broken dependencies
3436
- cron: '33 1 * * *'

.github/workflows/humble-semi-binary-downstream-build.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@ on:
1717
- '**/package.xml'
1818
- '**/CMakeLists.txt'
1919
- 'ros_controls.humble.repos'
20+
- '**.xml'
2021

2122
concurrency:
2223
group: ${{ github.workflow }}-${{ github.ref }}

.github/workflows/humble-source-build.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ on:
1414
- '**/package.xml'
1515
- '**/CMakeLists.txt'
1616
- 'ros2_controllers.humble.repos'
17+
- '**.xml'
1718
schedule:
1819
# Run every day to detect flakiness and broken dependencies
1920
- cron: '03 3 * * *'

.github/workflows/jazzy-abi-compatibility.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ on:
1313
- '**/package.xml'
1414
- '**/CMakeLists.txt'
1515
- 'ros2_controllers-not-released.jazzy.repos'
16+
- '**.xml'
1617

1718
concurrency:
1819
# cancel previous runs of the same workflow, except for pushes on master branch

.github/workflows/jazzy-binary-build.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@ on:
1919
- '**/package.xml'
2020
- '**/CMakeLists.txt'
2121
- 'ros2_controllers-not-released.jazzy.repos'
22+
- '**.xml'
2223
push:
2324
branches:
2425
- master
@@ -31,6 +32,7 @@ on:
3132
- '**/package.xml'
3233
- '**/CMakeLists.txt'
3334
- 'ros2_controllers-not-released.jazzy.repos'
35+
- '**.xml'
3436
schedule:
3537
# Run every morning to detect flakiness and broken dependencies
3638
- cron: '03 1 * * *'

0 commit comments

Comments
 (0)