ros-infrastructure / catkin_pkg

Standalone Python library for the catkin build system.
https://github.com/ros/catkin
Other
47 stars 89 forks source link

Add GitHub Actions workflow for catkin_pkg CI. #301

Closed nuclearsandwich closed 2 years ago

nuclearsandwich commented 3 years ago

Travis CI is becoming increasingly unavailable. This ports the same test suite to run via GitHub Actions based on the workflow I used for rosdep. It does add additional operating systems and python versions to the test matrix.

nuclearsandwich commented 2 years ago

CI was passing at c0c0fad but I rebased out the merged changes from #311 and #308 so they can be reviewed independently.