Fallback if GitHub status is stuck as "pending" (#20729)
Fallback if GitHub status is stuck as "pending" (#20729)

GitHub's status API is super flaky. Sometimes it reports a job as
"pending" even after it completes in CircleCI. If it's still pending
when we time out, return the build ID anyway. TODO: The location of the
retry loop is a bit weird. We should probably combine this function with
the one that downloads the artifacts, and wrap the retry loop around the
whole thing.
tomocchino/react,yungsters/react,trueadm/react,camsong/react,mosoft521/react,tomocchino/react,mosoft521/react,tomocchino/react,facebook/react,ArunTesco/react,facebook/react,ArunTesco/react,camsong/react,camsong/react,trueadm/react,yungsters/react,acdlite/react,mosoft521/react,mosoft521/react,mosoft521/react,tomocchino/react,acdlite/react,camsong/react,acdlite/react,mosoft521/react,trueadm/react,facebook/react,mosoft521/react,yungsters/react,facebook/react,ArunTesco/react,facebook/react,tomocchino/react,camsong/react,acdlite/react,facebook/react,yungsters/react,camsong/react,acdlite/react,trueadm/react,yungsters/react,acdlite/react,tomocchino/react,trueadm/react,trueadm/react,yungsters/react,trueadm/react,acdlite/react,facebook/react,tomocchino/react,yungsters/react,camsong/react