growstuff
growstuff copied to clipboard
Adjust github actions to run more probably failures first, with --fail-fast
The average time for our CI is around 25 minutes, regardless of success or failure:
We have a lot of automated PRs as well.
If model, controller or view tests fail; it's very likely that selenium based tests would also fail.
Looking at other similar projects like https://github.com/fatfreecrm/fat_free_crm/runs/2557117715?check_suite_focus=true I've seen benefit from early failures/termination.