I had a build fail for a reason unrelated to my code (in the setup-node action - possible a network issue or something, it's not clear). I can't rind any way to retry this build without pushing another commit (which means all the other parallel tasks like running on other OSes will be repeated).
Solved! Solved! Go to Solution.
This does seem to be there now. However, I'm seeing that I get a "check rerequested" event is in the `GITHUB_EVENT_PATH` file rather than a `synchronize` event (or whatever did trigger the action run) causing some assumptions to be broken. It certainly doesn't have the same information available as the original `synchronize` trigger at least. It also seems to be only for all actions, not per action (though I'm just testing with a single action right now).
For future runs this should now be solved https://github.blog/changelog/2019-09-30-github-actions-deterministic-re-runs-for-workflows/
I don't understand how re-runs work. When I have a failed task, there's an info icon next to it with a tooltip that says "This check suite has disabled re-running individual check runs". Is there something I need to do to enable this?
Will we be able to retry specific jobs rather than the entire workflow? Right now I only see the option to Re-run all checks. If I am running multiple jobs in parallel and only one fails I would like the ability to rerun just that one job.