-
-
Notifications
You must be signed in to change notification settings - Fork 1.7k
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
Get status of checks on a Pull Request #1621
Comments
Related issue #1063 |
@s-t-e-v-e-n-k @sfdye I have made significant progress on implementing the Github Checks API. For now I have most of the READ actions implemented based on this: https://docs.github.com/en/rest/reference/checks
Whats your preferred way of sending PRs? One big monolith PR (with individual commits) or split PRs? |
Of course individual PR is easier to review, but both are welcome |
@sfdye The first of the PRs is in. |
* Add initial support for Github Apps. Needed for #1621
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions. |
Is this available? I can't find it |
Don't think its supported yet. There was some PR opened on aug 2 but got closed. so ya.. we're all waiting :) |
Please re-ope this then :) |
* Add initial support for Check Suites * Add API call detail in CheckSuite.rerequest * Update Accept header with general instead of preview * Add 'get check runs' endpoint for CheckSuite with stubs * Add create check suite endpoint with stub * Update CheckSuite tests with creat check suite endpoint * Add update check suites preferences endpoint * Add repository preferences object and stub file * Add update check suite preferences tests Needed for #1621 Co-authored-by: Raju Subramanian <coder@mahesh.net>
Hey ! If you upgrade to If you want an example, I use it here: AFPy/PyDocTeur#47 |
While I can see check-suites works with 1.54
|
That is a Check Suite (That is, a suite of checks), which contains a number of Check Runs, and you'll probably find each CheckSuite has 7 CheckRuns. |
Closing since the issue is resolved! Thanks everyone involved in this issue & corresponding PRs! |
Currently, PyGithub API doesn't allow to check for status of the checks run on a PR.
For e.g. in case of a PR apache/mxnet#18785
There are 12 status checks.
There should be an API that exposes the status of each of those 12 checks or overall status of that PR.
The text was updated successfully, but these errors were encountered: