diff --git a/.github/workflows/ros-ci.yml b/.github/workflows/ros-ci.yml index c022cbd7d..1b64b71cf 100644 --- a/.github/workflows/ros-ci.yml +++ b/.github/workflows/ros-ci.yml @@ -38,10 +38,10 @@ jobs: strategy: matrix: env: - - {ROS_DISTRO: noetic, BUILDER: catkin_tools} - - {ROS_DISTRO: rolling} - - {ROS_DISTRO: iron} - - {ROS_DISTRO: humble} + - {ROS_DISTRO: noetic, BUILDER: catkin_tools, IMMEDIATE_TEST_OUTPUT: true} + - {ROS_DISTRO: rolling, IMMEDIATE_TEST_OUTPUT: true} + - {ROS_DISTRO: iron, IMMEDIATE_TEST_OUTPUT: true} + - {ROS_DISTRO: humble, IMMEDIATE_TEST_OUTPUT: true} env: CCACHE_DIR: /github/home/.ccache # Enable ccache # The following is a work-around for ROS1 tooling in conjunction with jrl-cmakemodules: @@ -53,7 +53,6 @@ jobs: # target after completion of the regular test target. The output of this step does affect the output of the CI process. # Note, this does not affect projects that do not have pure CMake projects in their upstream_ws. AFTER_RUN_TARGET_TEST: ici_with_unset_variables source /root/target_ws/install/setup.bash && cd /root/target_ws/build/pinocchio && make test - IMMEDIATE_TEST_OUTPUT: 1 runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 @@ -66,5 +65,5 @@ jobs: key: ccache-${{ matrix.env.ROS_DISTRO }}-${{ matrix.env.ROS_REPO }}-${{ github.sha }} restore-keys: ccache-${{ matrix.env.ROS_DISTRO }}-${{ matrix.env.ROS_REPO }}- # Run industrial_ci - - uses: ros-industrial/industrial_ci@8d0620b3c43fc3bb2599b6ede6e0a261a2eced02 + - uses: ros-industrial/industrial_ci@8c9b2a6657124a2abf96ef0137f354b0b02d1330 env: ${{ matrix.env }}