diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 8960868f..c16eb27d 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -6,6 +6,7 @@ on: - humble - iron - rolling + - jazzy pull_request: branches: - '**' @@ -13,7 +14,7 @@ on: jobs: rmw_microxrcedds_ci: runs-on: ubuntu-latest - container: microros/micro-ros-agent:rolling + container: microros/micro-ros-agent:jazzy steps: - uses: actions/checkout@v3 @@ -25,12 +26,12 @@ jobs: apt update && apt install -y python3-pip git python3-rosdep python3-colcon-common-extensions curl ros-$ROS_DISTRO-performance-test-fixture git clone -b ros2 https://github.com/eProsima/Micro-CDR src/Micro-CDR git clone -b ros2 https://github.com/eProsima/Micro-XRCE-DDS-Client src/Micro-XRCE-DDS-Client - git clone -b rolling https://github.com/micro-ROS/rosidl_typesupport_microxrcedds src/rosidl_typesupport_microxrcedds - git clone -b rolling https://github.com/ros2/rmw src/rmw + git clone -b jazzy https://github.com/micro-ROS/rosidl_typesupport_microxrcedds src/rosidl_typesupport_microxrcedds + git clone -b jazzy https://github.com/ros2/rmw src/rmw touch src/rosidl_typesupport_microxrcedds/test/COLCON_IGNORE # Install coverage tools - pip3 install gcovr + apt install gcovr . /opt/ros/$ROS_DISTRO/setup.sh rosdep init && rosdep update rosdep install --from-paths src -r @@ -46,15 +47,6 @@ jobs: colcon test --event-handlers console_direct+ --packages-select=rmw_microxrcedds --return-code-on-test-failure ./build/rmw_microxrcedds/test/test-sizes 2> memanalisys_out - - name: Static memory - continue-on-error: true - if: github.event_name == 'pull_request' - uses: machine-learning-apps/pr-comment@master - env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - with: - path: memanalisys_out - - name: Coverage run: | cd src/rmw-microxrcedds/