From ebe17a5a2f7d796ea855f9116619040802565ec1 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..a470b28a 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_SERVER_URL}/${{ github.repository }} -b ${{ github.ref }} + cd ~/camera_ws + rosdep install --from-paths src --ignore-src -y --rosdistro humble + . /opt/ros/humble/setup.bash + colcon build