It seems there is a UI bug in Actions and Check Runs UIs. ❌ is not updated to 🟡 when a Re-Run button is hit even though other elements in the UI show that something is running.
See the attached screenshots.
This definitely does not look like the intended behavior. If this happens again, I suggest getting in contact with GitHub support but you could always push to the repo again to get past this.
Alternatively, the new GitHub Actions API may allow you to fix this in the future.
Sorry I didn't get an email notification about your response but it seems like a ignoring the issue rather than a solution. This is not only affects the UI but API responses are also not showing the right state of a Check Suite for a ref.
Giving that people are upvoiting the issue it seems I'm not the only one experiencing the issue.
I just doubled checked and the issue still persists. Plus there is some weird bun in live updating statuses of steps.
`Sleep` actually finished in order for `exit` to perform.
Pushing to the repo. is fine if you're the PR author, but what if it's a run on a branch or someone is helping out re-running jobs due to some known flake?
This is def. a problem affecting a lot of people, and it's really annoying Github seems to be completely ignoring it. Though perhapse could it be the result of some former beta/preview feature that changed state/behavior recently?