Commit graph

10 commits

Author SHA1 Message Date
Dan Rose
b1af6e03f9
Add upstream package to CI (#179)
This ensures we maintain compatibility with upstream
2020-05-08 01:47:28 -05:00
Dan Rose
ac9f141b07
Cache chocolatey packages to reduce flakiness (#180) 2020-05-08 01:37:48 -05:00
Dan Rose
3397c95095
Exclude other RMW from Github CI build (#168)
Since #145, the CI build of rmw_cyclonedds_cpp has been failing on Windows due to inadvertently injecting fastrtps into the build process.
fastrtps fails to build (https://github.com/eProsima/Fast-RTPS/issues/1173) causing the CI to fail.
There doesn't seem to be a better way to suppress this in action-ros-ci https://github.com/ros-tooling/action-ros-ci/issues/177

Fixes #164
2020-04-29 12:17:41 -05:00
Dan Rose
a1d05fdf56
Bump ci setup-ros to 0.0.19 (#155) 2020-04-14 19:47:17 -05:00
Dan Rose
4ac0536eff
Change branching strategy (#142)
* Change branching strategy - now `master` targets Foxy and `dashing-eloquent` targets Dashing and Eloquent

fix https://github.com/ros2/rmw_cyclonedds/issues/128
2020-04-09 11:39:06 -05:00
Dan Rose
5505d69a37
Bump CI actions versions (#136)
* Includes necessary fix to using rosdep
2020-04-07 00:37:38 -05:00
Dan Rose
3b8d2e8ef7
Add backup apt sources (#134) 2020-04-02 09:30:28 -05:00
Dan Rose
754c7db7fb
better ci job names (#135) 2020-04-01 15:21:54 -05:00
Dan Rose
6effe6bbc0
In CI, always build ROS from source (#133)
Binary builds skip silently on non-Linux platforms, so we previously weren't *actually* testing Eloquent and Dashing on Windows and Mac.
2020-03-31 13:59:56 -05:00
Dan Rose
95cee7d77d
Add CI with GitHub actions (#130)
Especially since we maintain compatibility across multiple ROS versions, which new contributors might not expect, this should help prevent accidental build-breaking.
2020-03-30 00:06:31 -05:00