MambaCodes/wstack

Add Contribution Guidelines `CONTRIBUTING.md`

开放

#9 创建于 2025年3月14日

 (6 条评论) (0 个反应) (1 位负责人)TypeScript (2 个派生)auto 404
documentationgood first issue

仓库指标

星标
 (2 个星标)
PR 合并指标
 (PR 指标待抓取)

描述

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.

贡献者指南