diff --git a/.github/workflows/humble-rhel-binary-build.yml b/.github/workflows/humble-rhel-binary-build.yml index bb00625455..ed37092520 100644 --- a/.github/workflows/humble-rhel-binary-build.yml +++ b/.github/workflows/humble-rhel-binary-build.yml @@ -1,9 +1,6 @@ -name: Humble RHEL Binary Build +name: RHEL Humble Binary Build on: workflow_dispatch: - push: - branches: - - humble pull_request: branches: - humble @@ -22,10 +19,13 @@ jobs: - uses: actions/checkout@v4 with: path: src/ros2_control - - run: | + - name: Install dependencies + run: | rosdep update rosdep install -iyr --from-path src/ros2_control || true + - name: Build and test + run: | source /opt/ros/${{ env.ROS_DISTRO }}/setup.bash colcon build --packages-skip rqt_controller_manager colcon test --packages-skip rqt_controller_manager ros2controlcli - colcon test-result + colcon test-result --verbose diff --git a/.github/workflows/iron-rhel-binary-build.yml b/.github/workflows/iron-rhel-binary-build.yml index 67d51b216c..fc48bd80ea 100644 --- a/.github/workflows/iron-rhel-binary-build.yml +++ b/.github/workflows/iron-rhel-binary-build.yml @@ -1,9 +1,6 @@ -name: Iron RHEL Binary Build +name: RHEL Iron Binary Build on: workflow_dispatch: - push: - branches: - - iron pull_request: branches: - iron @@ -23,10 +20,13 @@ jobs: - uses: actions/checkout@v4 with: path: src/ros2_control - - run: | + - name: Install dependencies + run: | rosdep update rosdep install -iyr --from-path src/ros2_control || true + - name: Build and test + run: | source /opt/ros/${{ env.ROS_DISTRO }}/setup.bash colcon build --packages-skip rqt_controller_manager colcon test --packages-skip rqt_controller_manager ros2controlcli - colcon test-result + colcon test-result --verbose diff --git a/.github/workflows/rolling-rhel-binary-build.yml b/.github/workflows/rolling-rhel-binary-build.yml index 4e1a9f49d9..06a5411c24 100644 --- a/.github/workflows/rolling-rhel-binary-build.yml +++ b/.github/workflows/rolling-rhel-binary-build.yml @@ -1,9 +1,6 @@ -name: Rolling RHEL Binary Build +name: RHEL Rolling Binary Build on: workflow_dispatch: - push: - branches: - - master pull_request: branches: - master @@ -23,10 +20,13 @@ jobs: - uses: actions/checkout@v4 with: path: src/ros2_control - - run: | + - name: Install dependencies + run: | rosdep update rosdep install -iyr --from-path src/ros2_control || true + - name: Build and test + run: | source /opt/ros/${{ env.ROS_DISTRO }}/setup.bash colcon build --packages-skip rqt_controller_manager colcon test --packages-skip rqt_controller_manager ros2controlcli - colcon test-result + colcon test-result --verbose