-
Notifications
You must be signed in to change notification settings - Fork 3
Open
Labels
documentationImprovements or additions to documentationImprovements or additions to documentationgood first issueGood for newcomersGood for newcomers
Description
Create a well-structured CONTRIBUTING.md file to establish clear contribution guidelines. This should enforce a standardized branch workflow and ensure that all contributors follow the Commitizen convention for commit messages.
Branch Workflow Guidelines
The contributing guide should include the following branching strategy to maintain a clean and organized repository:
main → Production-ready code. Do not push directly.
dev → All features and bug fixes should be merged and tested here before being pushed to main.
feat/feature-name → New feature branches (e.g., feat/user-auth).
fix/bug-description → Bug fix branches (e.g., fix/navbar-issue).
hotfix/critical-bug-name → Critical production bug fixes (e.g., hotfix/payment-error).
refactor/module-name → Code improvements and optimizations (e.g., refactor/api-cleanup).Commit Message Standard (Commitizen Enforcement)
- Ensure Commitizen is enforced across the repo.
- Contributors must use git cz instead of git commit to maintain a consistent commit format.
Metadata
Metadata
Assignees
Labels
documentationImprovements or additions to documentationImprovements or additions to documentationgood first issueGood for newcomersGood for newcomers