Each step is a spawn whose stdio reaches the job log, the first failure stops the list, and the script decides from CHECK_MODE whether to annotate as an error or a warning, so the workflow only calls it.
Each step is a spawn whose stdio reaches the job log, the first failure stops the list, and the script decides from CHECK_MODE whether to annotate as an error or a warning, so the workflow only calls it.