colcon / colcon-core

Command line tool to build sets of software packages
http://colcon.readthedocs.io
Apache License 2.0
103 stars 46 forks source link

Switch to workflow_call for GitHub Actions CI #613

Closed cottsay closed 8 months ago

cottsay commented 8 months ago

This change switches colcon-core to use the new workflow_call-based solution for centralized CI definitions. It substantially reduces the boilerplate needed in each repository.

Once this change is merged, I'll make a corresponding change in each colcon extension.

codecov[bot] commented 8 months ago

Codecov Report

All modified and coverable lines are covered by tests :white_check_mark:

Comparison is base (f7dfec7) 83.32% compared to head (04cee95) 83.37%.

:exclamation: Current head 04cee95 differs from pull request most recent head 584eae5. Consider uploading reports for the commit 584eae5 to get more accurate results

Additional details and impacted files ```diff @@ Coverage Diff @@ ## master #613 +/- ## ========================================== + Coverage 83.32% 83.37% +0.05% ========================================== Files 66 66 Lines 3789 3789 Branches 737 737 ========================================== + Hits 3157 3159 +2 + Misses 557 556 -1 + Partials 75 74 -1 ```

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.