This pull request addresses the need for a PR title checker to ensure conformity to conventional commit prefixes. The specified prefixes include 'build', 'chore', 'docs', 'feat', 'fix', 'perf', 'refactor', 'revert', 'style', and 'test'. Consistent PR titles are essential for maintaining clarity and organization in the project's version history.
Files added
.github/pr-title-checker.json
.github/workflows/pr-title-checker.yml
Solution:
Developed a PR title checker script to validate titles against the defined prefixes.
Integrated the checker into the project's CI/CD pipeline for automatic validation.
Defined clear error messages for non-compliant PR titles, aiding contributors in adhering to guidelines.
Types of changes
[ ] Bugfix (non-breaking change which fixes an issue)
[x] New feature (non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to not work as expected)
Issue that this pull request solves
Closes: #73
Description:
This pull request addresses the need for a PR title checker to ensure conformity to conventional commit prefixes. The specified prefixes include 'build', 'chore', 'docs', 'feat', 'fix', 'perf', 'refactor', 'revert', 'style', and 'test'. Consistent PR titles are essential for maintaining clarity and organization in the project's version history.
Files added
.github/pr-title-checker.json
.github/workflows/pr-title-checker.yml
Solution:
Types of changes
Checklist
@sagnik3788 please review this PR. Thanks