Skip to content

#12 Build server for ros2 - #13

Merged
mcamurri merged 10 commits into
ros2-jazzy-develfrom
feature/build-server-ros2
Jul 28, 2026
Merged

#12 Build server for ros2#13
mcamurri merged 10 commits into
ros2-jazzy-develfrom
feature/build-server-ros2

Conversation

@AlexBarbi

Copy link
Copy Markdown

Add CI build workflow for ROS 2 Jazzy

Updates GitHub Actions workflow (.github/workflows/ros-build-test.yaml) that builds and tests legged_control on Ubuntu 24.04 with ROS 2 Jazzy.

What it does

  • Runs on push and pull requests targeting ros2-jazzy-devel.
  • Installs system dependencies, ROS 2 Jazzy, and Pinocchio (from robotpkg).
  • Checks out source dependencies (ocs2, ocs2_robotic_assets) and the package.
  • Resolves dependencies with rosdep and builds in Debug mode with colcon.

Notes

  • This PR validates the CI recipe itself; the build targets code on ros2-jazzy-devel.

This is a test

@AlexBarbi
AlexBarbi requested a review from mcamurri July 13, 2026 08:57
@mcamurri
mcamurri merged commit f797e3e into ros2-jazzy-devel Jul 28, 2026
1 check passed
@mcamurri
mcamurri deleted the feature/build-server-ros2 branch July 28, 2026 12:17
AlexBarbi added a commit that referenced this pull request Jul 30, 2026
Co-authored-by: AlexBarbi <alejandro.enrique.barbi@gmai.com>
Co-authored-by: Marco Camurri <13381545+mcamurri@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants