We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent b5697de commit 52dc243Copy full SHA for 52dc243
1 file changed
.github/workflows/ros2-build.yml
@@ -5,8 +5,12 @@ on:
5
branches: [ main, develop ]
6
7
jobs:
8
- build_and_test_ros2:
9
- runs-on: ubuntu-latest
+ build:
+ runs-on: ${{ matrix.os }}
10
+ strategy:
11
+ fail-fast: false
12
+ matrix:
13
+ os: [macOS-latest, windows-latest]
14
steps:
15
- uses: ros-tooling/setup-ros@v0.7
16
with:
@@ -15,3 +19,18 @@ jobs:
19
20
package-name: modelec_utils
17
21
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
35
+ package-name: modelec_utils
36
+ target-ros2-distro: jazzy
0 commit comments