diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml index 6ae74109..a4004dfa 100644 --- a/.github/workflows/build.yaml +++ b/.github/workflows/build.yaml @@ -28,6 +28,8 @@ jobs: steps: - name: pwd run: pwd + - name: install_clang_and_tools + run: apt update && apt install -y clang clang-tools lld wget python3-pip lcov - name: setup ROS environment uses: ros-tooling/setup-ros@v0.3 with: @@ -44,7 +46,7 @@ jobs: colcon-defaults: | { "build": { - "mixin": ["coverage-gcc"] + "mixin": ["coverage-gcc", "lld"] } } colcon-mixin-repository: https://raw.githubusercontent.com/colcon/colcon-mixin-repository/master/index.yaml @@ -59,5 +61,4 @@ jobs: with: files: ros_ws/lcov/total_coverage.info flags: tests - name: lean_and_mean_codecov_bot - + name: lean_and_mean_codecov_bot \ No newline at end of file