Skip to content
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

Adapt GH actions to target Foxy #98

Merged
merged 13 commits into from
Sep 26, 2020
Merged

Adapt GH actions to target Foxy #98

merged 13 commits into from
Sep 26, 2020

Conversation

Karsten1987
Copy link
Contributor

@Karsten1987 Karsten1987 commented Sep 22, 2020

Turns out this was not a CI misconfiguration.

ros2/rclcpp#1311 introduced an API break how callbacks for action goals are handled. Given that this (so far) only affects a single test, I don't see an immediate need for branching off and fixed the tests with a simple conditional given the version of rclcpp.

Adapt GH actions:

  • temporary disable ROS industrial CI until either ros2-controls is fully released or a way is found to pass in a custom overlay repos file
  • disable codecov
  • use Foxy docker image for source overlay builds

@Karsten1987 Karsten1987 force-pushed the gh_actions_focal branch 2 times, most recently from c252eda to 726d5b5 Compare September 22, 2020 18:39
@Karsten1987 Karsten1987 marked this pull request as ready for review September 22, 2020 20:24
@Karsten1987 Karsten1987 changed the title run gh actions on 20.04 conditional for running tests on Foxy as well as ROS2 master Sep 22, 2020
Copy link
Member

@destogl destogl left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good to me

Copy link
Member

@bmagyar bmagyar left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This PR is a big of a misnomer. The title suggests a fix which was done but you also disabled the industrial_ci job and codecov. Care to detail?

@destogl
Copy link
Member

destogl commented Sep 24, 2020

See my comment in ros-controls/ROS2-control#159

Signed-off-by: Karsten Knese <Karsten1987@users.noreply.github.com>
Signed-off-by: Karsten Knese <Karsten1987@users.noreply.github.com>
Signed-off-by: Karsten Knese <Karsten1987@users.noreply.github.com>
Signed-off-by: Karsten Knese <Karsten1987@users.noreply.github.com>
Signed-off-by: Karsten Knese <Karsten1987@users.noreply.github.com>
Signed-off-by: Karsten Knese <Karsten1987@users.noreply.github.com>
Signed-off-by: Karsten Knese <Karsten1987@users.noreply.github.com>
Signed-off-by: Karsten Knese <Karsten1987@users.noreply.github.com>
Signed-off-by: Karsten Knese <Karsten1987@users.noreply.github.com>
Signed-off-by: Karsten Knese <Karsten1987@users.noreply.github.com>
Signed-off-by: Karsten Knese <Karsten1987@users.noreply.github.com>
@Karsten1987
Copy link
Contributor Author

I reverted the conditional given that we target only Foxy. Also adopted the description of the PR

@Karsten1987 Karsten1987 changed the title conditional for running tests on Foxy as well as ROS2 master Adapt GH actions to target Foxy Sep 25, 2020
@Karsten1987
Copy link
Contributor Author

@destogl @bmagyar please review.

.github/workflows/ci.yml Outdated Show resolved Hide resolved
Co-authored-by: Denis Štogl <destogl@users.noreply.github.com>
@Karsten1987 Karsten1987 merged commit 4a80f9d into master Sep 26, 2020
@Karsten1987 Karsten1987 deleted the gh_actions_focal branch September 26, 2020 17:42
gwalck pushed a commit to StoglRobotics-forks/ros2_controllers that referenced this pull request Jun 7, 2023
* Rename get_controller to get_controllers

* Restore get_loaded_controller and add deprecation warning
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.

None yet

3 participants