-
Notifications
You must be signed in to change notification settings - Fork 127
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
Workaround for ament_lint issues. Run CI every night. #302
Conversation
Looks like the same error happens also on humble. |
@nnmm @jhdcs It seems to be caused by Options I can think of:
3 seems easiest, 2 would be the most "correct" one (but every CI run will take longer) and I'd try to avoid 1 |
@esteve Have you seen ament/ament_lint#428? I think it has already been fixed, we just need to wait for a Rolling sync: ros-tooling/action-ros-ci#795 (comment) |
I did try using the prerelease/testing APT repo as suggested in the latter link, but it didn't work. |
My personal vote would be going for the most correct option - however, how much time would this be adding to CI? |
This would mean rebuilding |
Yeah, that's weird, there are in fact .debs with newer releases of http://packages.ros.org/ros2-testing/ubuntu/pool/main/r/ros-rolling-ament-cmake-pep257/ I don't know why they don't get installed. I've updated |
|
Unfortunately, until |
@esteve There is also another error in the rolling build:
|
@nnmm yeah, saw that, but I'm more interested now in getting |
pydocstyle. Schedule CI runs every night.
aa60f85
to
ef88829
Compare
@nnmm I've redone this PR to just install a non-problematic version of pydocstyle until @maspe36 once this PR is merged, can you rebase #306 on top of |
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.
LGTM!
I hope it's fine if I merge your PR this time @esteve, to unblock other PRs. |
@nnmm sure! Thanks for merging this PR 🙂 |
No description provided.