Open Garandor opened 2 years ago
The workflows run in parallel to save on time. If we want them to cancel each other, we gotta make a new workflow that will cancel them all, and that will be triggered if any one of them fails.
I'd like to ask Pierre if he has capacity to look at this. Could get him indroduced to our repo
https://github.com/Manta-Network/Manta/issues/503 is a higher priority issue to look into providing iteration speed instead of just cost savings
If say cargo fmt in
check_build
fails early in the pipeline, other long-running steps likerun_test
andcreate_draft_release
still execute and run to finish, wasting runner time if not manually cancelled.We need to refactor the pipeline so that a failure in one step autamatically aborts all others.