-
Notifications
You must be signed in to change notification settings - Fork 53
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
Update status/checks retrieval from Github, move validation of CLA to use status instead of the label, move other validators to common location #242
Conversation
cf69b01
to
43115f1
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.
This turned out pretty nice IMO! nice work 🎉
c858732
to
b80e3ee
Compare
…d normalize them together Previously we only retrieved the status for a pull request rather than also retrieving the results for github check runs on commits. It is more accurate to retrieve both and normalize them together to check all statuses during validation.
…er-new-conflicts Use the common fetch pr functions to get the pr from github in the discover-new-conflicts command.
…atus on pr merges Rather than check if the CLA is signed based on the presense of a label, the cla/google status should be used. BREAKING CHANGE: `claSignedLabel` is not longer used as an attribute on the `PullRequestConfig`
Move the merge ready label check validation to the common validations.
…valiations Move the check of the overall CI pending or failing check to the common validations.
b80e3ee
to
4737402
Compare
This PR was merged into the repository by commit 93e501e. |
This issue has been automatically locked due to inactivity. Read more about our automatic conversation locking policy. This action has been performed automatically by a bot. |
See individual commits.