-
Notifications
You must be signed in to change notification settings - Fork 775
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
[20648] Only run PRs CI when run-ci label is added #4599
Conversation
cfd6d9d
to
d7c2654
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM! 🚀
@Mergifyio backport 2.13.x 2.10.x 2.6.x |
✅ Backports have been created
|
Signed-off-by: EduPonz <eduardoponz@eprosima.com>
Signed-off-by: EduPonz <eduardoponz@eprosima.com>
Signed-off-by: EduPonz <eduardoponz@eprosima.com>
Signed-off-by: EduPonz <eduardoponz@eprosima.com>
…ctions Signed-off-by: EduPonz <eduardoponz@eprosima.com>
Signed-off-by: EduPonz <eduardoponz@eprosima.com>
63bc04a
to
ae1fafd
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
Last commit only changed the trigger, which @JesusPoderoso tested. Since CI had run on the previous commit, I've cancelled CI and I'm merging this. |
* Refs #20648: Only run PRs CI when run-ci label is added Signed-off-by: EduPonz <eduardoponz@eprosima.com> * Refs #20648: Correctly add ci-pending label Signed-off-by: EduPonz <eduardoponz@eprosima.com> * Refs #20648: Fix documentation trigger Signed-off-by: EduPonz <eduardoponz@eprosima.com> * Refs #20648: Add ci-pending label in mac CI Signed-off-by: EduPonz <eduardoponz@eprosima.com> * Refs #20648: Set eProsima-CI version to v0 on add and remove labels actions Signed-off-by: EduPonz <eduardoponz@eprosima.com> * Refs #20648: Change Github workflows trigger to 'review_requested' Signed-off-by: EduPonz <eduardoponz@eprosima.com> --------- Signed-off-by: EduPonz <eduardoponz@eprosima.com> (cherry picked from commit d0a334b) # Conflicts: # .github/workflows/address-sanitizers.yaml # .github/workflows/documentation-tests.yaml # .github/workflows/mac-ci.yml # .github/workflows/thread-sanitizer.yaml # .github/workflows/ubuntu-ci.yml # .github/workflows/windows-ci.yml
* Refs #20648: Only run PRs CI when run-ci label is added Signed-off-by: EduPonz <eduardoponz@eprosima.com> * Refs #20648: Correctly add ci-pending label Signed-off-by: EduPonz <eduardoponz@eprosima.com> * Refs #20648: Fix documentation trigger Signed-off-by: EduPonz <eduardoponz@eprosima.com> * Refs #20648: Add ci-pending label in mac CI Signed-off-by: EduPonz <eduardoponz@eprosima.com> * Refs #20648: Set eProsima-CI version to v0 on add and remove labels actions Signed-off-by: EduPonz <eduardoponz@eprosima.com> * Refs #20648: Change Github workflows trigger to 'review_requested' Signed-off-by: EduPonz <eduardoponz@eprosima.com> --------- Signed-off-by: EduPonz <eduardoponz@eprosima.com> (cherry picked from commit d0a334b) # Conflicts: # .github/workflows/address-sanitizers.yaml # .github/workflows/documentation-tests.yaml # .github/workflows/mac-ci.yml # .github/workflows/thread-sanitizer.yaml # .github/workflows/ubuntu-ci.yml # .github/workflows/windows-ci.yml
* Refs #20648: Only run PRs CI when run-ci label is added Signed-off-by: EduPonz <eduardoponz@eprosima.com> * Refs #20648: Correctly add ci-pending label Signed-off-by: EduPonz <eduardoponz@eprosima.com> * Refs #20648: Fix documentation trigger Signed-off-by: EduPonz <eduardoponz@eprosima.com> * Refs #20648: Add ci-pending label in mac CI Signed-off-by: EduPonz <eduardoponz@eprosima.com> * Refs #20648: Set eProsima-CI version to v0 on add and remove labels actions Signed-off-by: EduPonz <eduardoponz@eprosima.com> * Refs #20648: Change Github workflows trigger to 'review_requested' Signed-off-by: EduPonz <eduardoponz@eprosima.com> --------- Signed-off-by: EduPonz <eduardoponz@eprosima.com>
* Refs #20648: Only run PRs CI when run-ci label is added Signed-off-by: EduPonz <eduardoponz@eprosima.com> * Refs #20648: Correctly add ci-pending label Signed-off-by: EduPonz <eduardoponz@eprosima.com> * Refs #20648: Fix documentation trigger Signed-off-by: EduPonz <eduardoponz@eprosima.com> * Refs #20648: Add ci-pending label in mac CI Signed-off-by: EduPonz <eduardoponz@eprosima.com> * Refs #20648: Set eProsima-CI version to v0 on add and remove labels actions Signed-off-by: EduPonz <eduardoponz@eprosima.com> * Refs #20648: Change Github workflows trigger to 'review_requested' Signed-off-by: EduPonz <eduardoponz@eprosima.com> --------- Signed-off-by: EduPonz <eduardoponz@eprosima.com> (cherry picked from commit d0a334b) # Conflicts: # .github/workflows/address-sanitizers.yaml # .github/workflows/documentation-tests.yaml # .github/workflows/mac-ci.yml # .github/workflows/thread-sanitizer.yaml # .github/workflows/ubuntu-ci.yml # .github/workflows/windows-ci.yml
* Only run PRs CI when run-ci label is added (#4599) * Refs #20648: Only run PRs CI when run-ci label is added Signed-off-by: EduPonz <eduardoponz@eprosima.com> * Refs #20648: Correctly add ci-pending label Signed-off-by: EduPonz <eduardoponz@eprosima.com> * Refs #20648: Fix documentation trigger Signed-off-by: EduPonz <eduardoponz@eprosima.com> * Refs #20648: Add ci-pending label in mac CI Signed-off-by: EduPonz <eduardoponz@eprosima.com> * Refs #20648: Set eProsima-CI version to v0 on add and remove labels actions Signed-off-by: EduPonz <eduardoponz@eprosima.com> * Refs #20648: Change Github workflows trigger to 'review_requested' Signed-off-by: EduPonz <eduardoponz@eprosima.com> --------- Signed-off-by: EduPonz <eduardoponz@eprosima.com> (cherry picked from commit d0a334b) # Conflicts: # .github/workflows/address-sanitizers.yaml # .github/workflows/documentation-tests.yaml # .github/workflows/mac-ci.yml # .github/workflows/thread-sanitizer.yaml # .github/workflows/ubuntu-ci.yml # .github/workflows/windows-ci.yml * Fix conflicts Signed-off-by: JesusPoderoso <jesuspoderoso@eprosima.com> --------- Signed-off-by: JesusPoderoso <jesuspoderoso@eprosima.com> Co-authored-by: Eduardo Ponz Segrelles <eduardoponz@eprosima.com> Co-authored-by: JesusPoderoso <jesuspoderoso@eprosima.com>
* Only run PRs CI when run-ci label is added (#4599) * Refs #20648: Only run PRs CI when run-ci label is added Signed-off-by: EduPonz <eduardoponz@eprosima.com> * Refs #20648: Correctly add ci-pending label Signed-off-by: EduPonz <eduardoponz@eprosima.com> * Refs #20648: Fix documentation trigger Signed-off-by: EduPonz <eduardoponz@eprosima.com> * Refs #20648: Add ci-pending label in mac CI Signed-off-by: EduPonz <eduardoponz@eprosima.com> * Refs #20648: Set eProsima-CI version to v0 on add and remove labels actions Signed-off-by: EduPonz <eduardoponz@eprosima.com> * Refs #20648: Change Github workflows trigger to 'review_requested' Signed-off-by: EduPonz <eduardoponz@eprosima.com> --------- Signed-off-by: EduPonz <eduardoponz@eprosima.com> (cherry picked from commit d0a334b) # Conflicts: # .github/workflows/address-sanitizers.yaml # .github/workflows/documentation-tests.yaml # .github/workflows/mac-ci.yml # .github/workflows/thread-sanitizer.yaml # .github/workflows/ubuntu-ci.yml # .github/workflows/windows-ci.yml * Fix conflicts Signed-off-by: JesusPoderoso <jesuspoderoso@eprosima.com> --------- Signed-off-by: JesusPoderoso <jesuspoderoso@eprosima.com> Co-authored-by: Eduardo Ponz Segrelles <eduardoponz@eprosima.com> Co-authored-by: JesusPoderoso <jesuspoderoso@eprosima.com>
* Refs #20648: Only run PRs CI when run-ci label is added Signed-off-by: EduPonz <eduardoponz@eprosima.com> * Refs #20648: Correctly add ci-pending label Signed-off-by: EduPonz <eduardoponz@eprosima.com> * Refs #20648: Fix documentation trigger Signed-off-by: EduPonz <eduardoponz@eprosima.com> * Refs #20648: Add ci-pending label in mac CI Signed-off-by: EduPonz <eduardoponz@eprosima.com> * Refs #20648: Set eProsima-CI version to v0 on add and remove labels actions Signed-off-by: EduPonz <eduardoponz@eprosima.com> * Refs #20648: Change Github workflows trigger to 'review_requested' Signed-off-by: EduPonz <eduardoponz@eprosima.com> --------- Signed-off-by: EduPonz <eduardoponz@eprosima.com> (cherry picked from commit d0a334b)
* Refs #20648: Only run PRs CI when run-ci label is added Signed-off-by: EduPonz <eduardoponz@eprosima.com> * Refs #20648: Correctly add ci-pending label Signed-off-by: EduPonz <eduardoponz@eprosima.com> * Refs #20648: Fix documentation trigger Signed-off-by: EduPonz <eduardoponz@eprosima.com> * Refs #20648: Add ci-pending label in mac CI Signed-off-by: EduPonz <eduardoponz@eprosima.com> * Refs #20648: Set eProsima-CI version to v0 on add and remove labels actions Signed-off-by: EduPonz <eduardoponz@eprosima.com> * Refs #20648: Change Github workflows trigger to 'review_requested' Signed-off-by: EduPonz <eduardoponz@eprosima.com> --------- Signed-off-by: EduPonz <eduardoponz@eprosima.com> (cherry picked from commit d0a334b) Co-authored-by: Eduardo Ponz Segrelles <eduardoponz@eprosima.com>
Description
This PR changes the way Github CI is managed. From now on, to run CI, a reivew needs to be requested on the PR. Once the CI starts, the
ci-pending
label is added.@Mergifyio backport 2.13.x 2.10.x 2.6.x
This PR depends on:
Contributor Checklist
versions.md
file (if applicable).Reviewer Checklist