Skip to content

Latest commit

 

History

History
46 lines (36 loc) · 1.25 KB

CONTRIBUTING.md

File metadata and controls

46 lines (36 loc) · 1.25 KB

🤝 贡献指南

欢迎加入Quantum项目!以下是参与贡献的标准流程指南:

🚀 开始贡献

贡献方式

  • 🐛 报告Bug - 使用issues功能
  • 💡 提议功能 - 使用issues功能
  • 🔨 代码贡献 - 通过Pull Request提交代码
  • 📚 改进文档 -通过Pull Request完善指南或注释

🔧 开发流程

分支策略

  1. 从您Fork的仓库创建特性分支:
    git checkout -b feat/your-feature main
  2. 提交原子化的commit:
    git commit -m "feat(module): 添加热加载支持"

🔄 PR提交规范

创建PR

  1. 确保通过所有测试:
    dotnet test
  2. 更新文档(如有接口变更):
    ## API变更
    - `IModule.OnAllLoadedAsync` 新增modules参数
  3. 推送分支并创建Pull Request

PR审查标准

  • ✅ 通过持续集成测试
  • ✅ 至少1位维护者批准
  • ✅ 更新所有相关文档

⚖️ 许可协议

所有贡献将遵循项目的MIT许可证。提交PR即表示您同意遵守此协议。