A community-driven platform for asking and answering programming questions. Get help, share knowledge, and collaborate with developers from around the world. Explore topics in web development, mobile app development, algorithms, data structures, and more.
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.
To-Do:
[x] Develop and test the PR title checker script.
[x] Integrate the checker into the CI/CD pipeline.
[x] Define error messages for non-compliant PR titles.
@Nishitbaria please review this PR. After merging the PR, don't forget to add gssoc , level labels and assign me PR, otherwise my points won't be added.
Thanks
Issue:
This PR resolves issue #72
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
, andtest
. 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:
To-Do:
@Nishitbaria please review this PR. After merging the PR, don't forget to add
gssoc
,level
labels and assign me PR, otherwise my points won't be added. Thanks