workflow:rules:auto_cancel
## Summary
As a follow-up from #412473+, we need to implement this;
```yaml
default:
interruptible: true
workflow:
auto_cancel:
on_new_commit: interruptible
on_job_failure: all
rules:
- if: $CI_COMMIT_REF_PROTECTED
auto_cancel:
on_new_commit: none
on_job_failure: none
```
## Table
1. !140706+
2. !141090+
Follow up: #436473+
issue