-
Notifications
You must be signed in to change notification settings - Fork 1
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
Updates for noble #53
Conversation
We need a noble image for fixing that, see https://github.com/ros-controls/realtime_tools/actions/runs/8745182563/job/23999673020?pr=163 The official github image will probably be released next week actions/runner-images#9691, I'd wait for that. |
As far as I understand the discussion the runner image will be in public beta next week, so it probably won't be available through |
9d77def
to
6a376b8
Compare
I had a quick look, but that's not that easy..
Not sure if we should merge this, or wait until a simpler workflow will work again jobs:
coverage:
name: coverage build
uses: ros-controls/ros2_control_ci/.github/workflows/reusable-build-coverage.yml@revert_coverage_hack
secrets: inherit
with:
ros_distro: rolling
os_name: ubuntu-22.04
container: ros:rolling-ros-core-noble |
6a376b8
to
f92db8f
Compare
setup-ros@0.7.2 now supports noble (#55). Needs Should we merge this and change all calling workflows, or wait until ubuntu-latest is noble? Same question for all the source build workflows. |
Great news :-) I don't necessarily see a downside from merging this in now. |
Then I'll merge this and create PRs for the calling workflows to add the images. I don't see any problems to leave the images there until the next ubuntu? |
or does this significantly increase bandwidth/CI time to pull the images instead of using the GH runner directly? |
Co-authored-by: christophfroehlich <3367244+christophfroehlich@users.noreply.github.com>
It took me some time to fix that stuff with the containers, but I think now it could work: |
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.
Looks good, thanks for all the work you put into this!
@christophfroehlich Thank you :) |
now come the next 10 PRs for setting the correct image :p |
Using the last version of setup-ros fixed it for noble, if the correct container is used. These PR adds changes for all usages of setup-ros to make that work for our workflows.
Needs
container: ubuntu:24.04
until the github runner will be updated, but the workflows should work automatically if ubuntu-latest is bumped to 24.04 and nocontainer
input is given.Fixes #51 and #13