How do I rerun all failed jobs? I see how I can re...
# how-do-i
v
How do I rerun all failed jobs? I see how I can rerun all tasks, and how to rerun one of the failed tasks. And if I click rerun for one of the failed tasks while something is still running, there is an option to cancel running tasks and rerun all failed tasks. But how do I right away rerun all failed tasks?
z
That’s a limitation of GitHub - checks can only rerun on a per check suite basis so if there are some runs in progress in a suite any failed runs cannot be rerun by themselves, so we would have to cancel the whole suite and rerun failed checks
v
The point I meant is after all checks are finished and none are running currently. In this case I only find how to "rerun all" or how to "rerun one specific of the failed ones", but I miss "rerun all failed". If there is still something in progress and I use the "rerun one specifc of the failed ones" option, then there I am asked whether I want to cancel the running checks and rerun all failed ones. I didn't try it, but assuming it works like suggested, I'd expect that there is also a possibility to rerun all failed ones together if none is running currently.
❤️ 1
z
Oh ok, that makes sense - we can certainly add it! Will keep you posted
👌 1
v
Ah, there is also a related feature request: https://graphite-community.slack.com/archives/C02DRNZELUU/p1699517091653259 Maybe the rerun-all button should indeed ask whether to rerun all or just failed with failed being the default. I also an hour ago accidentally pressed the "rerun all" button which immediately rerun all checks instead of just the failed one.
🙏 2