Skip to content

Fix rolling CI#66

Open
Butakus wants to merge 2 commits into
EasyNavigation:rollingfrom
Butakus:fix_rolling_ci
Open

Fix rolling CI#66
Butakus wants to merge 2 commits into
EasyNavigation:rollingfrom
Butakus:fix_rolling_ci

Conversation

@Butakus

@Butakus Butakus commented Jul 6, 2026

Copy link
Copy Markdown
Member

Hi all,

This PR fixes the CI in rolling by moving to a different container using Ubuntu 26 via https://github.com/ros-tooling/setup-ros-docker containers.

I did also fixed an error coming from the ament_index_cpp::get_package_share_directory(...) function which is now deprecated. The new way is ament_index_cpp::get_package_share_path(...) which returns an std::filesystem::path instead of a std::string.

After going back to a working CI, I found a runtime error in some test files that use std::normal_distribution with zero std (which seems to be undefined behavior). I will open an issue now and maybe provide a fix later.

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.

1 participant