Skip to content

Commit 4d7b581

Browse files
authored
Update ROS2 CI (#351)
* fix humble ci * add jazzy ci * update build badges * fix cpp formatting
1 parent dd7b125 commit 4d7b581

File tree

4 files changed

+27
-11
lines changed

4 files changed

+27
-11
lines changed

.github/workflows/humble.yaml

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
name: Humble CI - Build and Test
1+
name: Humble CI
22

33
on:
44
push:
@@ -10,6 +10,8 @@ on:
1010
- '*'
1111

1212
jobs:
13-
build_and_test:
14-
uses: naturerobots/github_automation_public/.github/workflows/humble_ci.yaml@main
15-
secrets: inherit
13+
humble_build_and_test:
14+
uses: naturerobots/github_automation_public/.github/workflows/ros_ci.yaml@main
15+
secrets: inherit
16+
with:
17+
ros_distro: humble

.github/workflows/jazzy.yaml

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
name: Jazzy CI
2+
3+
on:
4+
push:
5+
branches:
6+
- 'humble'
7+
pull_request:
8+
workflow_dispatch:
9+
branches:
10+
- '*'
11+
12+
jobs:
13+
jazzy_build_and_test:
14+
uses: naturerobots/github_automation_public/.github/workflows/ros_ci.yaml@main
15+
secrets: inherit
16+
with:
17+
ros_distro: jazzy

README.md

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
[![Jazzy CI](https://github.com/naturerobots/move_base_flex/actions/workflows/jazzy.yaml/badge.svg)](https://github.com/naturerobots/move_base_flex/actions/workflows/jazzy.yaml)
2+
[![Humble CI](https://github.com/naturerobots/move_base_flex/actions/workflows/humble.yaml/badge.svg)](https://github.com/naturerobots/move_base_flex/actions/workflows/humble.yaml)
13
This is the active ROS2 branch of this repository. If your are looking for the ROS1 version, checkout the [noetic branch](https://github.com/naturerobots/move_base_flex/tree/noetic).
24

35
# Move Base Flex: A Highly Flexible Navigation Framework:
@@ -31,9 +33,3 @@ MBF is an ongoing project. Some of the improvements that we have planned for the
3133
* Constraints-based goal (see issue https://github.com/magazino/move_base_flex/issues/8)
3234

3335
But, of course you are welcome to propose new fancy features and help make them a reality! Pull Requests are always welcome!
34-
35-
## Build Status
36-
37-
| ROS Distro | GitHub CI | Develop | Documentation | Source Deb | Binary Deb |
38-
|-------------|-----------|---------|---------------|------------|------------|
39-
| **Humble** | TODO | TODO | TODO | TODO | TODO |

mbf_test_utility/src/robot_simulator.cpp

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -98,7 +98,8 @@ void RobotSimulator::setStateCallback(
9898
if (request->set_velocity && request->velocity_robot.header.frame_id != config_.robot_frame_id) {
9999
RCLCPP_ERROR_STREAM(
100100
get_logger(), "Failed to set state:. Expects velocities in robot frame ('"
101-
<< config_.robot_frame_id << "'), but got frame '" << request->velocity_robot.header.frame_id
101+
<< config_.robot_frame_id << "'), but got frame '" <<
102+
request->velocity_robot.header.frame_id
102103
<< "'");
103104
response->success = false;
104105
return;

0 commit comments

Comments
 (0)