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

Add ROS 2 Source Build Pipeline #14

Merged
merged 16 commits into from
Oct 20, 2024
Merged

Conversation

kluge7
Copy link
Contributor

@kluge7 kluge7 commented Oct 20, 2024

This PR introduces a GitHub Actions pipeline to build all ROS 2 packages in the repository and submodules. The pipeline is scheduled to run daily. The purpose is to ensure the packages build correctly, to check for any dependency issues. In the future it can also be used to detect flaking tests, but for now it skips tests.

Also updated the .gitmodules to use https instead of ssh to ensure compatibility with the pipeline.

@kluge7 kluge7 added devops DevOps team responsible low priority Not that important, but would be nice to have perception Perception team responsible labels Oct 20, 2024
@kluge7 kluge7 requested a review from Senja20 October 20, 2024 17:06
@kluge7 kluge7 self-assigned this Oct 20, 2024
@kluge7 kluge7 merged commit d55cf46 into main Oct 20, 2024
2 checks passed
@kluge7 kluge7 deleted the feat/test-source-build-pipeline branch October 20, 2024 20:23
@kluge7 kluge7 restored the feat/test-source-build-pipeline branch October 20, 2024 20:24
@kluge7 kluge7 deleted the feat/test-source-build-pipeline branch October 20, 2024 20:37
@kluge7 kluge7 removed the request for review from Senja20 October 20, 2024 20:37
@kluge7 kluge7 removed their assignment Oct 20, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
devops DevOps team responsible low priority Not that important, but would be nice to have perception Perception team responsible
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant