ros-controls / ros2_control_ci

This repository holds reusable workflows for CI of the ros2_control framework.
https://control.ros.org
Apache License 2.0
2 stars 1 forks source link

Add reusable workflow for coverage build #12

Closed christophfroehlich closed 6 months ago

christophfroehlich commented 6 months ago

Uses the composite action introduced with #11

I'm not sure if we need the CODECOV_TOKEN: https://github.com/codecov/codecov-action/blob/e0b68c6749509c5f83f984dd99a76a1c1a231044/action.yml#L5-L7 In some repositories we use it, in some we don't. I tried adding it as described here but got errors from the caller workflow from my fork (where I don't have/need this token).

This was tested successfully with https://github.com/ros-controls/control_toolbox/pull/188