-
Notifications
You must be signed in to change notification settings - Fork 299
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[CI] Add jazzy and other minor updates #1521
Conversation
christophfroehlich
commented
Apr 29, 2024
•
edited
Loading
edited
- Add Jazzy workflows (I decided to create dedicated files, because it easier to maintain if we branch for jazzy)
- Add filters to run the ROS - workflows only if code has changed, and the doc workflow only if docs have changed. (branches+path filter have to match both to run the workflow)
- Check Docs - workflow now uses the correct branch of control.ros.org (not every page is available on every distro any more).
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## master #1521 +/- ##
=======================================
Coverage 88.53% 88.53%
=======================================
Files 101 101
Lines 8502 8502
Branches 759 759
=======================================
Hits 7527 7527
Misses 706 706
Partials 269 269
Flags with carried forward coverage won't be shown. Click here to find out more. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Without ros-controls/ros2_control_ci#72 changes seem find, hence approving.
However, it probably makes sense to incorporate that into this PR, as well.
* Add file type filters to workflows * Add jazzy jobs and update readmes * Checkout correct branch for docs * Deactivate jazzy - coverage build * Specify workflow names * Update upstream pre-commit wf * Update coverage build inputs --------- Co-authored-by: Bence Magyar <bence.magyar.robotics@gmail.com> (cherry picked from commit 736d379) # Conflicts: # .github/workflows/rolling-abi-compatibility.yml
* Add file type filters to workflows * Add jazzy jobs and update readmes * Checkout correct branch for docs * Deactivate jazzy - coverage build * Specify workflow names * Update upstream pre-commit wf * Update coverage build inputs --------- Co-authored-by: Bence Magyar <bence.magyar.robotics@gmail.com> (cherry picked from commit 736d379) # Conflicts: # .github/workflows/iron-abi-compatibility.yml
* Add file type filters to workflows * Add jazzy jobs and update readmes * Checkout correct branch for docs * Deactivate jazzy - coverage build * Specify workflow names * Update upstream pre-commit wf * Update coverage build inputs --------- Co-authored-by: Bence Magyar <bence.magyar.robotics@gmail.com> (cherry picked from commit 736d379) # Conflicts: # .github/workflows/iron-abi-compatibility.yml Co-authored-by: Christoph Fröhlich <christophfroehlich@users.noreply.github.com>
* Add file type filters to workflows * Add jazzy jobs and update readmes * Checkout correct branch for docs * Deactivate jazzy - coverage build * Specify workflow names * Update upstream pre-commit wf * Update coverage build inputs --------- Co-authored-by: Bence Magyar <bence.magyar.robotics@gmail.com> (cherry picked from commit 736d379) # Conflicts: # .github/workflows/rolling-abi-compatibility.yml Co-authored-by: Christoph Fröhlich <christophfroehlich@users.noreply.github.com>