-
-
Notifications
You must be signed in to change notification settings - Fork 11
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
Status not updated sometimes #84
Comments
For PR sympy/sympy#16149 It is trying to load https://api.github.com/repos/sympy/sympy/commits/413dfe7ba58d0ddac413e350a6961eb831ce759f, which is for sympy/sympy@413dfe7. But this is for the wrong PR. The SHA in the commit object is correct be528926594053c2abe761922fb832e34e047119. This must be a bug in the GitHub API. |
I think it is a bug in the GitHub API, so until they fix it, get the commit URL from the SHA.
I will push a workaround to use the SHA for now. We can revert it later if the bug is fixed. |
That didn't fix it. For some reason, it can't access the url for the commit. I am going to just push a workaround for now that ignores it when this happens. Hopefully it is just a bug in the GitHub API and will go away. |
Also after #83 the release notes stuff will all happen before any added/deleted stuff, so if this were to happen there, it would not break the status. |
I think github has been partially broken for a while today |
Yeah, I'm hoping this is somehow related to the outage that happened earlier. The outage is marked fixed https://www.githubstatus.com/. I'll keep an eye on the Heroku logs and if I don't see any warnings in a while we can revert this. This isn't the first time that weird bugs in the GitHub API have caused issues for the bot (e.g., #49). We might also look into having some kind of notification if the bot fails. Heroku offers a notification service, but only for their paid plan (but it might be worth it). We can also probably be writing the bot in a more robust way somehow. I'm not an expert in writing this kinds of applications. |
It's because the added/deleted comment fails with
The text was updated successfully, but these errors were encountered: