Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[CI] Use github's graphQL to query review state directly (#14661)
Fixes #14660 by using the graphQL API to query github directly. Replaces our current parallel interpretation of reviews into a review decision, which is brittle if we ever change review requirements in github again. Tested by manually updating the live CI to use the test batch generated image. Results: - Review decisions correctly fetched from github, not based on CI's parallel interpretation of individual reviews: ![image](https://github.com/user-attachments/assets/67c03aa9-000a-44e7-91aa-3a42d04238dc) - No merge candidate was being incorrectly nominated (in particular, #14645 is now considered pending, rather than approved, which is what we are currently, incorrectly, calculating)
- Loading branch information