A GitHub Action that enforces pull request title conventions using regex patterns and prefix rules.
Action PR Title is a GitHub Action that validates pull request titles against customizable rules like regex patterns, prefix requirements, and length constraints. It automates enforcement of naming conventions to improve repository consistency and integration with project management tools.
Development teams using GitHub who want to maintain standardized PR naming conventions, especially those integrating with issue trackers like JIRA or following specific workflow patterns.
It provides a simple, configurable way to automate PR title validation directly within GitHub workflows, reducing manual review overhead and ensuring consistent communication across team contributions.
Github action to enforce Pull Request title conventions
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Allows custom regex patterns for title matching, enabling precise formatting rules like slash-separated words, as shown in the config example.
Supports both allowed and disallowed prefixes with case sensitivity options, providing exact control over title starts, such as enforcing JIRA prefixes.
Designed for GitHub workflows, it triggers easily on pull request events and uses standard tokens, minimizing setup effort per the README.
Can include verbal descriptions for regex rules, making validation failures more understandable for developers, as mentioned in the documentation.
Only works with pull_request or pull_request_target events; cannot validate titles in other contexts like push events or external systems.
Users often need to manually configure permissions to avoid 'Resource not accessible by integration' errors, adding initial setup complexity.
Lacks out-of-the-box support for popular standards like Conventional Commits, requiring users to define regex from scratch.