Just because Github don't give us a way to check if some status is required or not, there is only a "state" - pending, success, failure. And so, when for example you have required status check like WIP (the WIP Github App/Bot) then it is in pending state. But the thing that we currently can't have is.. what if the status is not required but still is in pending state?
I definitely don't want this new-release app to wait and require all statuses to pass and only then to be executed. Because some apps/services/checks/ci and etc can be very very slow and you may not care so much about them. You may only care about required ones.
Just because Github don't give us a way to check if some status is
required
or not, there is only a "state" - pending, success, failure. And so, when for example you have required status check likeWIP
(the WIP Github App/Bot) then it is in pending state. But the thing that we currently can't have is.. what if the status is not required but still is in pending state?I definitely don't want this
new-release
app to wait and require all statuses to pass and only then to be executed. Because some apps/services/checks/ci and etc can be very very slow and you may not care so much about them. You may only care aboutrequired
ones.https://twitter.com/tunnckoCore/status/1045823297135529984