- Grep Exit Code: In the Auto-label step, if grep finds no matching commit types, it exits with code 1. Since workflows run with set -e, this will cause the job to fail immediately if no labels are found.
- Self-Review Request: In the Auto-assign reviewers step, you are hardcoding psmattas as a reviewer. Since psmattas is also the author (based on the logs), the API will return a 422 Unprocessable Entity error because an author cannot review their own PR.