Skip to content

Commit 1ec7462

Browse files
authored
Merge pull request #42 from bjv-capra/fix/ci
chore: update to rolling. Galactic is failing on ci
2 parents be37125 + ae54676 commit 1ec7462

1 file changed

Lines changed: 13 additions & 10 deletions

File tree

.github/workflows/ci.yml

Lines changed: 13 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -11,27 +11,30 @@ on:
1111

1212
jobs:
1313
build:
14-
runs-on: ${{ matrix.os }}
1514
strategy:
1615
fail-fast: false
1716
matrix:
18-
os: [ ubuntu-20.04 ]
19-
ros_distribution: [ rolling ]
2017
include:
21-
- docker_image: ubuntu:jammy
22-
ros_distribution: rolling
23-
container:
24-
image: ${{ matrix.docker_image }}
18+
- ros_distribution: "foxy"
19+
os: "ubuntu-20.04"
20+
- ros_distribution: "galactic"
21+
os: "ubuntu-20.04"
22+
- ros_distribution: "humble"
23+
os: "ubuntu-22.04"
24+
- ros_distribution: "rolling"
25+
os: "ubuntu-22.04"
26+
runs-on: ${{ matrix.os }}
2527
steps:
2628
- uses: actions/checkout@v2
27-
- uses: ros-tooling/setup-ros@0.3.0
29+
- uses: ros-tooling/setup-ros@v0.3
2830
with:
2931
use-ros2-testing: true
3032
required-ros-distributions: ${{ matrix.ros_distribution }}
3133
- name : Download and install dependencies
3234
run: |
33-
apt-get install ros-${{ matrix.ros_distribution }}-rclc
34-
- uses : ros-tooling/action-ros-ci@0.2.4
35+
sudo apt-get install ros-${{ matrix.ros_distribution }}-rclc
36+
sudo apt-get install ros-${{ matrix.ros_distribution }}-osrf-testing-tools-cpp
37+
- uses : ros-tooling/action-ros-ci@v0.2
3538
with:
3639
package-name: "micro_ros_diagnostic_msgs micro_ros_diagnostic_updater micro_ros_common_diagnostics"
3740
target-ros2-distro: ${{ matrix.ros_distribution }}

0 commit comments

Comments
 (0)