From 52dc24370800623e5d94636be0cea14ef2b7fc0d Mon Sep 17 00:00:00 2001 From: Ackimixs Date: Tue, 16 Dec 2025 23:22:22 +0100 Subject: [PATCH] Update ros2-build.yml --- .github/workflows/ros2-build.yml | 23 +++++++++++++++++++++-- 1 file changed, 21 insertions(+), 2 deletions(-) diff --git a/.github/workflows/ros2-build.yml b/.github/workflows/ros2-build.yml index 2fe6d7b..7d6bfe9 100644 --- a/.github/workflows/ros2-build.yml +++ b/.github/workflows/ros2-build.yml @@ -5,8 +5,12 @@ on: branches: [ main, develop ] jobs: - build_and_test_ros2: - runs-on: ubuntu-latest + build: + runs-on: ${{ matrix.os }} + strategy: + fail-fast: false + matrix: + os: [macOS-latest, windows-latest] steps: - uses: ros-tooling/setup-ros@v0.7 with: @@ -15,3 +19,18 @@ jobs: with: package-name: modelec_utils target-ros2-distro: jazzy + + build_docker: + runs-on: ubuntu-latest + container: + image: ubuntu:noble + steps: + - name: Setup ROS + uses: ros-tooling/setup-ros@v0.7 + with: + required-ros-distributions: jazzy + + - uses: ros-tooling/action-ros-ci@v0.4 + with: + package-name: modelec_utils + target-ros2-distro: jazzy