ci: Trigger requirement-pass on merge_group #2689
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Greptile Summary
This PR adds
merge_group
to the conditional trigger for thepr-requirements-pass
job in the GitHub Actions workflow. The change ensures that the requirements validation job runs consistently when GitHub's merge queue feature is used.The modification aligns the
pr-requirements-pass
job with the existingdetermine-test-scope
job, which already handlesmerge_group
events (lines 96-99) by setting bothlocal_tests
andremote_tests
to true. Without this change, there was an inconsistency where merge queue events would trigger the test determination logic but skip the final validation step.This is a CI/CD configuration fix that ensures proper test validation across all supported GitHub event types:
pull_request
,pull_request_review
, and nowmerge_group
. The change maintains the same rigorous testing standards for merge queue operations as for manual merges.Confidence score: 5/5