InfraBoard icon indicating copy to clipboard operation
InfraBoard copied to clipboard

[feature]: implement PR title checker workflow for conventional commit prefixes

Open harmeetsingh11 opened this issue 8 months ago • 0 comments

Is there an existing feature request for this?

  • [X] I have searched the existing issues

Detailed Description

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 read the Contributing Guidelines
  • [X] I am willing to work on this issue
  • [X] I am a GSSoC'24 contributor

Use Cases and Benefits

No response

Priority/Impact

Medium

harmeetsingh11 avatar May 31 '24 18:05 harmeetsingh11