# Contributing to ONEX OMS 感谢你对 ONEX OMS 的贡献意愿!请遵循以下简要流程: ## 快速流程 1. Fork 仓库并创建特性分支:`git checkout -b feature/your-change` 2. 安装依赖:`composer install --no-dev` 3. 开发与自测:推荐运行相关单测(如有)与基础功能验证 4. 提交:遵循 Conventional Commits,例如 `feat: add xxx` 5. 提交 PR:描述改动、测试范围、风险点 ## 规范要点 - 提交信息:使用 [Conventional Commits](https://www.conventionalcommits.org/en/v1.0.0/) - 代码风格:参考 [编码规范(在线版)](https://op.shopex.cn/doc_oms_dev/100.rule/1.code.html) - 配置与安装:参考 [部署指南(在线版)](https://op.shopex.cn/doc_oms_dev/200.install-deploy/deployment-guide.html) ## 问题反馈 - Bug / 需求:创建 Issue,并附上复现场景、期望行为、环境信息 - 安全问题:请勿公开提 Issue,可通过私下渠道联系维护者 ## Gitee Go CI/CD 本项目使用 Gitee Go 进行持续集成,配置文件位于 `.gitee/workflows/` 目录。 ### 自动检查 提交代码时,Gitee Go 会自动运行以下检查: - **提交信息格式检查** (`commitlint.yml`):检查提交信息是否符合 Conventional Commits 规范 - 触发时机:推送到 `master` 分支或创建/更新 Pull Request - 检查内容:提交信息格式、类型、描述等 ### 提交信息格式要求 提交信息应遵循以下格式: ``` ():