school-management icon indicating copy to clipboard operation
school-management copied to clipboard

[Feature]: Implement PR Title Checker workflow for Conventional Commit Prefixes

Open harmeetsingh11 opened this issue 1 year ago • 0 comments

Is your feature request related to a problem? Please describe.

Description:

The project would benefit from a PR title checker that ensures conformity to conventional commit prefixes. Currently, the following prefixes are considered valid:

  • build:
  • chore:
  • docs:
  • feat:
  • fix:
  • perf:
  • refactor:
  • revert:
  • style:
  • test:

Problem:

Enforcing consistent and descriptive PR titles following conventional commit prefixes helps maintain clarity and organization in the project's version history.

Describe the solution you'd like

Implement a PR title checker that validates each PR title against the specified conventional commit prefixes. This will ensure that PR titles adhere to the established guidelines.

To-Do:

  • [ ] Develop the PR title checker script to verify titles against the defined prefixes.
  • [ ] Integrate the checker into the project's CI/CD pipeline.
  • [ ] Define error messages or warnings for non-compliant PR titles.

Are you interested in contributing?

  • [X] I'd like to work on this issue

Code of Conduct

  • [X] I have used the search function to check if an issue already exists
  • [X] I agree to follow this project's Code of Conduct
  • [X] I am SWOC 24 contributor

harmeetsingh11 avatar Jan 17 '24 15:01 harmeetsingh11