Skip to content

Fix rsync errors and add CI#31

Merged
Carlosespicur merged 5 commits intorollingfrom
hotfix/fix-rsync-errors
Sep 18, 2025
Merged

Fix rsync errors and add CI#31
Carlosespicur merged 5 commits intorollingfrom
hotfix/fix-rsync-errors

Conversation

@Carlosespicur
Copy link
Copy Markdown
Contributor

@Carlosespicur Carlosespicur commented Sep 18, 2025

Main changes

  • Solve some rsync errors encountered when running generate_microros_library.sh. Some colcon packages don't follow the <package_name>/<package_name> directory schema to store the header files, so rsync command only runs if the directory exists.
  • Add CI for each supported distro (PR + nightly)

@Carlosespicur Carlosespicur force-pushed the hotfix/fix-rsync-errors branch from e023ea4 to 8dabbed Compare September 18, 2025 09:05
@Carlosespicur Carlosespicur changed the title Fix rsync errors Fix rsync errors and add CI Sep 18, 2025
@Carlosespicur Carlosespicur marked this pull request as draft September 18, 2025 09:06
@Carlosespicur Carlosespicur force-pushed the hotfix/fix-rsync-errors branch 6 times, most recently from 2c20fa6 to f557331 Compare September 18, 2025 10:34
@Carlosespicur Carlosespicur marked this pull request as ready for review September 18, 2025 10:40
Signed-off-by: Carlosespicur <carlosespicur@proton.me>
Signed-off-by: Carlosespicur <carlosespicur@proton.me>
@Carlosespicur Carlosespicur force-pushed the hotfix/fix-rsync-errors branch from f557331 to 7c2367c Compare September 18, 2025 10:52
Signed-off-by: Carlosespicur <carlosespicur@proton.me>
Signed-off-by: Carlosespicur <carlosespicur@proton.me>
Comment thread README.md Outdated
Signed-off-by: Carlosespicur <carlosespicur@proton.me>
@Carlosespicur Carlosespicur merged commit d516654 into rolling Sep 18, 2025
2 checks passed
@Carlosespicur Carlosespicur deleted the hotfix/fix-rsync-errors branch September 18, 2025 13:01
@Carlosespicur
Copy link
Copy Markdown
Contributor Author

@Mergifyio backport jazzy humble kilted

@mergify
Copy link
Copy Markdown
Contributor

mergify Bot commented Sep 18, 2025

backport jazzy humble kilted

✅ Backports have been created

Details

mergify Bot pushed a commit that referenced this pull request Sep 18, 2025
* Fix rsync errors

Signed-off-by: Carlosespicur <carlosespicur@proton.me>

* Add CI workflows

Signed-off-by: Carlosespicur <carlosespicur@proton.me>

* Use correct branch on pull request runs

Signed-off-by: Carlosespicur <carlosespicur@proton.me>

* Remove rsync installation from setup script

Signed-off-by: Carlosespicur <carlosespicur@proton.me>

* Review - Apply suggestions

Signed-off-by: Carlosespicur <carlosespicur@proton.me>

---------

Signed-off-by: Carlosespicur <carlosespicur@proton.me>
(cherry picked from commit d516654)
mergify Bot pushed a commit that referenced this pull request Sep 18, 2025
* Fix rsync errors

Signed-off-by: Carlosespicur <carlosespicur@proton.me>

* Add CI workflows

Signed-off-by: Carlosespicur <carlosespicur@proton.me>

* Use correct branch on pull request runs

Signed-off-by: Carlosespicur <carlosespicur@proton.me>

* Remove rsync installation from setup script

Signed-off-by: Carlosespicur <carlosespicur@proton.me>

* Review - Apply suggestions

Signed-off-by: Carlosespicur <carlosespicur@proton.me>

---------

Signed-off-by: Carlosespicur <carlosespicur@proton.me>
(cherry picked from commit d516654)
mergify Bot pushed a commit that referenced this pull request Sep 18, 2025
* Fix rsync errors

Signed-off-by: Carlosespicur <carlosespicur@proton.me>

* Add CI workflows

Signed-off-by: Carlosespicur <carlosespicur@proton.me>

* Use correct branch on pull request runs

Signed-off-by: Carlosespicur <carlosespicur@proton.me>

* Remove rsync installation from setup script

Signed-off-by: Carlosespicur <carlosespicur@proton.me>

* Review - Apply suggestions

Signed-off-by: Carlosespicur <carlosespicur@proton.me>

---------

Signed-off-by: Carlosespicur <carlosespicur@proton.me>
(cherry picked from commit d516654)
Carlosespicur added a commit that referenced this pull request Sep 18, 2025
* Fix rsync errors and add CI (#31)

* Fix rsync errors

Signed-off-by: Carlosespicur <carlosespicur@proton.me>

* Add CI workflows

Signed-off-by: Carlosespicur <carlosespicur@proton.me>

* Use correct branch on pull request runs

Signed-off-by: Carlosespicur <carlosespicur@proton.me>

* Remove rsync installation from setup script

Signed-off-by: Carlosespicur <carlosespicur@proton.me>

* Review - Apply suggestions

Signed-off-by: Carlosespicur <carlosespicur@proton.me>

---------

Signed-off-by: Carlosespicur <carlosespicur@proton.me>
(cherry picked from commit d516654)

* Remove references to remote branches

Signed-off-by: Carlosespicur <carlosespicur@proton.me>

---------

Signed-off-by: Carlosespicur <carlosespicur@proton.me>
Co-authored-by: Carlos Espinoza Curto <148376273+Carlosespicur@users.noreply.github.com>
Co-authored-by: Carlosespicur <carlosespicur@proton.me>
Carlosespicur added a commit that referenced this pull request Sep 18, 2025
* Fix rsync errors and add CI (#31)

* Fix rsync errors

Signed-off-by: Carlosespicur <carlosespicur@proton.me>

* Add CI workflows

Signed-off-by: Carlosespicur <carlosespicur@proton.me>

* Use correct branch on pull request runs

Signed-off-by: Carlosespicur <carlosespicur@proton.me>

* Remove rsync installation from setup script

Signed-off-by: Carlosespicur <carlosespicur@proton.me>

* Review - Apply suggestions

Signed-off-by: Carlosespicur <carlosespicur@proton.me>

---------

Signed-off-by: Carlosespicur <carlosespicur@proton.me>
(cherry picked from commit d516654)

* Remove references to remote branches

Signed-off-by: Carlosespicur <carlosespicur@proton.me>

* Use python 3.10

Signed-off-by: Carlosespicur <carlosespicur@proton.me>

* Force empy version

Signed-off-by: Carlosespicur <carlosespicur@proton.me>

---------

Signed-off-by: Carlosespicur <carlosespicur@proton.me>
Co-authored-by: Carlos Espinoza Curto <148376273+Carlosespicur@users.noreply.github.com>
Co-authored-by: Carlosespicur <carlosespicur@proton.me>
Carlosespicur added a commit that referenced this pull request Sep 18, 2025
* Fix rsync errors and add CI (#31)

* Fix rsync errors

Signed-off-by: Carlosespicur <carlosespicur@proton.me>

* Add CI workflows

Signed-off-by: Carlosespicur <carlosespicur@proton.me>

* Use correct branch on pull request runs

Signed-off-by: Carlosespicur <carlosespicur@proton.me>

* Remove rsync installation from setup script

Signed-off-by: Carlosespicur <carlosespicur@proton.me>

* Review - Apply suggestions

Signed-off-by: Carlosespicur <carlosespicur@proton.me>

---------

Signed-off-by: Carlosespicur <carlosespicur@proton.me>
(cherry picked from commit d516654)

* Remove references to remote branches

Signed-off-by: Carlosespicur <carlosespicur@proton.me>

---------

Signed-off-by: Carlosespicur <carlosespicur@proton.me>
Co-authored-by: Carlos Espinoza Curto <148376273+Carlosespicur@users.noreply.github.com>
Co-authored-by: Carlosespicur <carlosespicur@proton.me>
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