diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 19818cf5..01084acc 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -21,16 +21,16 @@ jobs: - name: Download dependencies run: | + apt update && apt install -y python3-pip git python3-rosdep python3-colcon-common-extensions curl 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 humble https://github.com/micro-ROS/rosidl_typesupport_microxrcedds src/rosidl_typesupport_microxrcedds git clone -b humble https://github.com/ros2/rmw src/rmw touch src/rosidl_typesupport_microxrcedds/test/COLCON_IGNORE # Install coverage tools - apt update && apt install -y python3-pip pip3 install gcovr . /opt/ros/$ROS_DISTRO/setup.sh - rosdep update + rosdep init && rosdep update rosdep install --from-paths src -r apt -y install ros-$ROS_DISTRO-performance-test-fixture