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

Remove Ros2Value encapsulation of ArrayData #359

Merged
merged 12 commits into from
Oct 16, 2023
Merged

Conversation

haixuanTao
Copy link
Collaborator

Small refactoring:

  • Remove Ros2Value encapsulation of ArrayData as it is no longer needed.
  • Add a roundtrip test of copying Arraydata into a Buffer and back as I want to make sure that it works for all types and that we don't introduce any breaking bug.
  • Fix clippy

CI: Use free-disk-space only on linux

free disk space for window

See https://github.com/actions/runner-images/blob/main/images/win/Windows2022-Readme.md
To check what is installed on the window image

Use rmdir instead of choco to uninstall Android

Fix Window CI Issue

FIx CI by removing android uninstall and adding time becfore checking for tick

Removing cache to fix cargo pdb error

See https://stackoverflow.com/questions/4256524/lnk1318-unexpected-pdb-error-ok-0

Add time before timing out for the CI to run

Reduce the amount of jobs to reduce memory consumption and maybe fix parallel build error

Remove rust caching as it not link to CI issue

Remove android folder to add more space to window runner

Removing windows from CI/CD as it does not work
Copy link
Collaborator

@phil-opp phil-opp 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, thanks a lot!

.github/workflows/ci.yml Show resolved Hide resolved
.github/workflows/ci.yml Show resolved Hide resolved
@phil-opp phil-opp changed the title Minor refactoring Remove Ros2Value encapsulation of ArrayData Oct 16, 2023
Copy link
Collaborator

@phil-opp phil-opp left a comment

Choose a reason for hiding this comment

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

Thanks for the updates! Looks good to me, let's see whether the CI passes.

.github/workflows/ci.yml Outdated Show resolved Hide resolved
@haixuanTao haixuanTao merged commit 346bc63 into main Oct 16, 2023
17 checks passed
@haixuanTao haixuanTao deleted the minor-refactoring branch October 16, 2023 11:22
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