Jacob Perron
18b0eb38cf
Remove all GitHub CI jobs ( #414 ) ( #417 )
...
Signed-off-by: Christophe Bedard <christophe.bedard@apex.ai>
Signed-off-by: Christophe Bedard <christophe.bedard@apex.ai>
Signed-off-by: Christophe Bedard <christophe.bedard@apex.ai>
Co-authored-by: Christophe Bedard <christophe.bedard@apex.ai>
2022-09-01 19:59:21 -07:00
Dan Rose
2477456a3c
Suppress cppcheck unknownMacro ( #237 )
...
Fast forward to https://github.com/ament/ament_lint/pull/268
This suppresses a defect in `ament_cppcheck` - namely that if a macro is missing, it fails loudly. This is compounded by fact that `ament_cppcheck` does not include all dependent headers, so macros are likely to be missing in the first place.
Signed-off-by: Dan Rose <dan@digilabs.io>
2020-10-15 15:45:20 +02:00
ahcorde
cd445cd1ef
Update Github actions
...
Signed-off-by: ahcorde <ahcorde@gmail.com>
2020-10-15 15:45:20 +02:00
ahcorde
021f5e422b
Updated Github Actions
...
Signed-off-by: ahcorde <ahcorde@gmail.com>
2020-10-15 15:45:20 +02:00
Dan Rose
a459d28659
CI: switch setup-ros to master ( #181 )
...
Master has build-fixing changes for compatibility with the GitHub Windows runner since ros-tooling/setup-ros#159
2020-05-12 14:30:52 -05:00
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
Erik Boasson
01ef31359a
initial commit
2018-07-09 13:22:25 +02:00