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

Update CI to rolling on main #208

Merged
merged 3 commits into from
Jan 29, 2024
Merged

Update CI to rolling on main #208

merged 3 commits into from
Jan 29, 2024

Conversation

Yadunund
Copy link
Member

@Yadunund Yadunund commented Jan 29, 2024

In preparation of jazzy release, this PR updates CI jobs on main to Rolling.
colcon test would throw a lot of errors due to failing test_flake8 and test_pep257 tests configured for rmf_demos_fleet_adapter. Instead of disabling those tests, I've updated the formatting in the codebase to comply.

Signed-off-by: Yadunund <[email protected]>
@Yadunund Yadunund force-pushed the yadu/update_ci branch 2 times, most recently from 80006c3 to ec42903 Compare January 29, 2024 05:07
Copy link
Member

@luca-della-vedova luca-della-vedova left a comment

Choose a reason for hiding this comment

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

Didn't look at the whole diff but I'm assuming it's just pure linter output.
I guess we can close #161 then?

@Yadunund
Copy link
Member Author

Didn't look at the whole diff but I'm assuming it's just pure linter output. I guess we can close #161 then?

Would be good if you could give everything a spin to make sure nothing is broken. I used a combination of autoformatting by ruff, black and manual tweaks to get the linter testes to pass.
We can close that PR.

@luca-della-vedova
Copy link
Member

I gave it a spin and it seems OK.
The office demo failed but for reasons unrelated to this PR, I opened a PR to fix it #209

@Yadunund Yadunund merged commit dc1314f into main Jan 29, 2024
2 of 3 checks passed
@Yadunund Yadunund deleted the yadu/update_ci branch January 29, 2024 11:13
Yadunund added a commit that referenced this pull request Jan 29, 2024
* Update CI to rolling

Signed-off-by: Yadunund <[email protected]>

* Address all flake8 and pep257 errors

Signed-off-by: Yadunund <[email protected]>

---------

Signed-off-by: Yadunund <[email protected]>
@Yadunund Yadunund mentioned this pull request Jan 29, 2024
Yadunund added a commit that referenced this pull request Jan 29, 2024
* Support fleet-level task (#201)

* update task request to include fleet_name for fleet-level task

Signed-off-by: Charly Wu <[email protected]>

* added DCO commit.

Signed-off-by: Charly Wu <[email protected]>

* simplify logic for populating request['fleet_name']

Signed-off-by: Charly Wu <[email protected]>

* remove extra whitespaces.

Signed-off-by: Charly Wu <[email protected]>

* remove trailing whitespace.

Signed-off-by: Charly Wu <[email protected]>

---------

Signed-off-by: Charly Wu <[email protected]>
Co-authored-by: Yadunund <[email protected]>

* Update CI to rolling on main (#208)

* Update CI to rolling

Signed-off-by: Yadunund <[email protected]>

* Address all flake8 and pep257 errors

Signed-off-by: Yadunund <[email protected]>

---------

Signed-off-by: Yadunund <[email protected]>

* Set CI to iron

Signed-off-by: Yadunund <[email protected]>

---------

Signed-off-by: Charly Wu <[email protected]>
Signed-off-by: Yadunund <[email protected]>
Co-authored-by: cwrx777 <[email protected]>
This was referenced Jan 29, 2024
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.

2 participants