From 6242d4ab960e46c0a671b554d54112685427304d Mon Sep 17 00:00:00 2001 From: Christian Rauch Date: Tue, 17 Dec 2024 21:06:44 +0100 Subject: [PATCH] manual build --- .github/workflows/main.yml | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 83bb8991..220ba7bc 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -59,6 +59,19 @@ jobs: - name: build and test uses: ros-tooling/action-ros-ci@v0.3 + if: ${{ matrix.distribution == 'ubuntu' }} with: package-name: camera_ros target-ros2-distro: ${{ matrix.ros }} + + - name: build and test (almalinux) + if: ${{ matrix.distribution == 'almalinux' }} + run: | + rosdep update + mkdir -p ~/camera_ws/src + cd ~/camera_ws/src + git clone ${{ github.repository }} -b ${{ github.head_ref }} + cd ~/camera_ws + rosdep install --from-paths src --ignore-src -y --rosdistro humble + . /opt/ros/humble/setup.bash + colcon build