Face-X icon indicating copy to clipboard operation
Face-X 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.

Checklist

  • [X] I have starred the repository
  • [X] I have checked the existing issues
  • [X] I have read the discussion tab thoroughly and got the project idea
  • [X] I am willing to work on this issue
  • [X] I am an IWOC 2.0 contributor
  • [X] I am an SWOC 2024 contributor

harmeetsingh11 avatar Feb 01 '24 16:02 harmeetsingh11