Switch Tutorial job to target ROS Jazzy to improve stability#3758
Conversation
…tability Add table to README describing the use cases for each branch.
There was a problem hiding this comment.
Pull request overview
Updates MoveIt 2’s tutorial Docker image workflow to build against ROS 2 Jazzy (instead of Rolling) for improved CI stability, and documents a clearer branch usage policy in the README.
Changes:
- Switch
.github/workflows/tutorial_docker.yamltutorial Docker image build matrix fromrollingtojazzy. - Add a “Branch Policy” table to
README.mddescribing expected use cases and distro/buildfarm scope per branch.
Reviewed changes
Copilot reviewed 2 out of 2 changed files in this pull request and generated no comments.
| File | Description |
|---|---|
| README.md | Adds a Branch Policy table clarifying branch intent, breaking-change expectations, and distro/buildfarm scope. |
| .github/workflows/tutorial_docker.yaml | Updates the tutorial Docker image build job to target ROS Jazzy instead of Rolling. |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
130s
left a comment
There was a problem hiding this comment.
There's one suggestion, otherwise LGTM.
Co-authored-by: Isaac Saito <130s@users.noreply.github.com>
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #3758 +/- ##
==========================================
+ Coverage 46.23% 46.25% +0.03%
==========================================
Files 726 726
Lines 59501 59513 +12
Branches 7624 7624
==========================================
+ Hits 27505 27523 +18
+ Misses 31829 31822 -7
- Partials 167 168 +1 ☔ View full report in Codecov by Harness. 🚀 New features to boost your workflow:
|
|
Some more info on the github action job failures:
|
From MoveIt maintainer meeting June 16, Isaac and I decided to have the Tutorial job target ROS jazzy, with a source build of
main. The reasons are:main, so new features (that might be breaking changes) featured the docs can be used on JazzyAdd table to README describing the use cases for each branch.
Description
Please explain the changes you made, including a reference to the related issue if applicable
Checklist