Skip to content
This repository was archived by the owner on Oct 17, 2025. It is now read-only.

Added testing CI#93

Merged
ahcorde merged 3 commits intomasterfrom
ahcorde/add/prerelease_ci
Oct 26, 2021
Merged

Added testing CI#93
ahcorde merged 3 commits intomasterfrom
ahcorde/add/prerelease_ci

Conversation

@ahcorde
Copy link
Copy Markdown
Collaborator

@ahcorde ahcorde commented Oct 26, 2021

Signed-off-by: ahcorde ahcorde@gmail.com

Signed-off-by: ahcorde <ahcorde@gmail.com>
Copy link
Copy Markdown

@j-rivero j-rivero left a comment

Choose a reason for hiding this comment

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

If I'm not wrong, most of the code is the same than in the other action, it would be great to use a composite action for this https://docs.github.com/en/actions/creating-actions/creating-a-composite-action. I left this to your criteria.

Minor comment of the naming, code looks just fine.

Comment thread .github/workflows/ci.yaml Outdated
. /opt/ros/galactic/local_setup.sh
colcon test --event-handlers console_direct+ --packages-select gazebo_ros2_control gazebo_ros2_control_demos
colcon test-result
build_prerelease:
Copy link
Copy Markdown

Choose a reason for hiding this comment

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

When looking into the CI matrix the prelease term distracted me, how about changing it to build_testing to match the change in the building context when using testing repo?

@j-rivero
Copy link
Copy Markdown

Another question: the github actions seems to be using galactic, but this PR is targeted to master branch (which I assume that is probably Rolling). Is this expected?

Signed-off-by: Alejandro Hernández <ahcorde@gmail.com>
@ahcorde
Copy link
Copy Markdown
Collaborator Author

ahcorde commented Oct 26, 2021

Another question: the github actions seems to be using galactic, but this PR is targeted to master branch (which I assume that is probably Rolling). Is this expected?

galactic and rolling are the same at this point

@ahcorde ahcorde requested a review from j-rivero October 26, 2021 14:29
@ahcorde ahcorde changed the title Added prerelease CI Added testing CI Oct 26, 2021
Co-authored-by: Bence Magyar <bence.magyar.robotics@gmail.com>
@ahcorde ahcorde merged commit cfb9d4a into master Oct 26, 2021
@ahcorde ahcorde deleted the ahcorde/add/prerelease_ci branch October 26, 2021 14:53
ksotebeer pushed a commit to ksotebeer/gazebo_ros2_control that referenced this pull request Jun 14, 2022
* Added prerelease CI

Signed-off-by: ahcorde <ahcorde@gmail.com>

* Change name of the job

Signed-off-by: Alejandro Hernández <ahcorde@gmail.com>

* Migrate to component lifecycle (ros-controls#94)

Co-authored-by: Bence Magyar <bence.magyar.robotics@gmail.com>

Co-authored-by: Bence Magyar <bence.magyar.robotics@gmail.com>
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants