Skip to content

Commit 52dc243

Browse files
authored
Update ros2-build.yml
1 parent b5697de commit 52dc243

1 file changed

Lines changed: 21 additions & 2 deletions

File tree

.github/workflows/ros2-build.yml

Lines changed: 21 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,12 @@ on:
55
branches: [ main, develop ]
66

77
jobs:
8-
build_and_test_ros2:
9-
runs-on: ubuntu-latest
8+
build:
9+
runs-on: ${{ matrix.os }}
10+
strategy:
11+
fail-fast: false
12+
matrix:
13+
os: [macOS-latest, windows-latest]
1014
steps:
1115
- uses: ros-tooling/setup-ros@v0.7
1216
with:
@@ -15,3 +19,18 @@ jobs:
1519
with:
1620
package-name: modelec_utils
1721
target-ros2-distro: jazzy
22+
23+
build_docker:
24+
runs-on: ubuntu-latest
25+
container:
26+
image: ubuntu:noble
27+
steps:
28+
- name: Setup ROS
29+
uses: ros-tooling/setup-ros@v0.7
30+
with:
31+
required-ros-distributions: jazzy
32+
33+
- uses: ros-tooling/action-ros-ci@v0.4
34+
with:
35+
package-name: modelec_utils
36+
target-ros2-distro: jazzy

0 commit comments

Comments
 (0)