Bug: PR metadata check rejects valid imperative titles in non-conventional-commit projects #273
Labels
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
Slipstream/auto_review#273
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Problem
Auto Review's PR metadata quality pre-merge check incorrectly failed a PR title in a project that does not use conventional commits.
Observed on Slipstream/eddy PR #4:
The bot reported:
But the title
Add auto_review CI triggeralready starts with the imperative verbAdd, matching the stated non-conventional-commit fallback criteria.Expected behavior
For repositories/projects that do not require conventional commits, PR metadata validation should accept an imperative-title style such as
Add auto_review CI trigger.If conventional commits are optional, the check should not fail simply because the title lacks a conventional commit prefix.
Actual behavior
The check failed even though the title satisfied the bot's own stated fallback rule.
A follow-up user comment also asked for approval because the PR metadata was not actually a problem, but Auto Review continued responding with summaries instead of addressing/clearing the incorrect metadata failure.
Impact
Valid PRs in non-conventional-commit projects can be blocked or marked as failing due to incorrect metadata analysis, reducing trust in Auto Review's pre-merge checks.
Notes
This may be either: