We added `always()` on some steps so that they run even if previous steps fail. That helps give us a picture of all failures in one run, rather than having to re-run the workflow after fixing the first failure. However, when we explicitly cancel a job, we should skip running these steps. `!cancelled()` is a better substitute for `always()` in this case. |
||
|---|---|---|
| .. | ||
| workflows | ||
| dependabot.yml | ||
| pull_request_template.md | ||