Skip to content

Commit 3b328e2

Browse files
committed
CI: build against both, ROS testing and stable
1 parent 33ee042 commit 3b328e2

File tree

1 file changed

+16
-4
lines changed

1 file changed

+16
-4
lines changed

.github/workflows/build-ros.yml

Lines changed: 16 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -22,17 +22,29 @@ jobs:
2222
# Humble Hawksbill (May 2022 - May 2027)
2323
- docker_image: ubuntu:jammy
2424
ros_distribution: humble
25-
ros_version: 2
25+
use_ros_testing: false
26+
27+
- docker_image: ubuntu:jammy
28+
ros_distribution: humble
29+
use_ros_testing: true
2630

2731
# Jazzy (2024 - ??)
2832
- docker_image: ubuntu:noble
2933
ros_distribution: jazzy
30-
ros_version: 2
34+
use_ros_testing: false
35+
36+
- docker_image: ubuntu:noble
37+
ros_distribution: jazzy
38+
use_ros_testing: true
3139

3240
# Rolling Ridley (No End-Of-Life)
3341
- docker_image: ubuntu:noble
3442
ros_distribution: rolling
35-
ros_version: 2
43+
use_ros_testing: false
44+
45+
- docker_image: ubuntu:noble
46+
ros_distribution: rolling
47+
use_ros_testing: true
3648

3749
container:
3850
image: ${{ matrix.docker_image }}
@@ -50,8 +62,8 @@ jobs:
5062
- name: setup ROS environment
5163
uses: ros-tooling/[email protected]
5264
with:
53-
use-ros2-testing: true
5465
required-ros-distributions: ${{ matrix.ros_distribution }}
66+
use-ros2-testing: ${{ matrix.use_ros_testing }}
5567

5668
- name: Install rosdep dependencies
5769
run: |

0 commit comments

Comments
 (0)