Skip to content

ci: enhance PR lint with stricter title and scope checks#3

Merged
vividctrlalt merged 1 commit intodevelopfrom
prcheck2
Feb 27, 2026
Merged

ci: enhance PR lint with stricter title and scope checks#3
vividctrlalt merged 1 commit intodevelopfrom
prcheck2

Conversation

@vividctrlalt
Copy link
Owner

Summary

  • Add no trailing period and no capitalized description rules for PR title validation
  • Add known scope validation with warning (non-blocking) for unrecognized scopes
  • Merge title and description checks into a single step with CONTRIBUTING.md link in error messages
  • Update CONTRIBUTING.md with complete commit types, scope reference tables, and PR title/description requirements

Test plan

  • Create test PR with title ending in . → should fail
  • Create test PR with capitalized description → should fail
  • Create test PR with unknown scope → should show warning but pass
  • Create test PR with valid title and description → should pass
  • Verify error message contains CONTRIBUTING.md link

- Add no trailing period rule for PR title
- Add no capitalized description rule
- Add known scope validation (warning only, non-blocking)
- Add CONTRIBUTING.md link in error messages
- Merge title and description checks into a single step
- Update CONTRIBUTING.md with complete commit type, scope reference,
  and PR title/description requirements
@vividctrlalt vividctrlalt merged commit db0f59b into develop Feb 27, 2026
6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant