Closed cjyar closed 4 years ago
By default, all jobs in a workflow run parallel. If one job fails, the workflow continues to run other independent jobs. The user will not receive a failure email until the last job in the workflow has finished.
This change adds an action to the end of the rustfmt
job that cancels the entire workflow if that job fails.
Testing CI behavior. Rustfmt runs as a separate job, parallel to the other ones. If it fails, does it immediately cancel the whole build? Does it email immediately?
I'll delete this branch and PR once we know the answers.