The commit validator rejects deps: as a conventional commit type, causing post-merge CI failures on grm and sso-bridge repos where automated dependency bump PRs use deps: bump devx... as the commit message.
Fix
Add deps to CONVENTIONAL_RE in src/devx/config.py
Update the allowed types list in the error message in validate_commit_msg.py
Add test coverage for deps: type
Closes DEVX-165
## Summary
The commit validator rejects `deps:` as a conventional commit type, causing post-merge CI failures on grm and sso-bridge repos where automated dependency bump PRs use `deps: bump devx...` as the commit message.
### Fix
- Add `deps` to `CONVENTIONAL_RE` in `src/devx/config.py`
- Update the allowed types list in the error message in `validate_commit_msg.py`
- Add test coverage for `deps:` type
Closes DEVX-165
Automated dependency bump PRs use `deps: bump devx...` as the commit
message, but the validator rejected `deps:` as it wasn't in the allowed
types list. This caused post-merge CI failures on grm and sso-bridge.
Implements: DEVX-165
Generated with [Devin](https://devin.ai)
Co-Authored-By: Devin <158243242+devin-ai-integration[bot]@users.noreply.github.com>
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Summary
The commit validator rejects
deps:as a conventional commit type, causing post-merge CI failures on grm and sso-bridge repos where automated dependency bump PRs usedeps: bump devx...as the commit message.Fix
depstoCONVENTIONAL_REinsrc/devx/config.pyvalidate_commit_msg.pydeps:typeCloses DEVX-165
b2310dc426to2c035046b4Auto-approved: all CI checks passed (validate job).