r-util-js/.gitee/PULL_REQUEST_TEMPLATE.md

96 lines
1.8 KiB
Markdown

## PR 类型
请勾选此 PR 的类型:
- [ ] 🐛 Bug 修复
- [ ] ✨ 新功能
- [ ] 📚 文档更新
- [ ] 🚀 性能优化
- [ ] 📦 代码重构
- [ ] 🚨 测试相关
- [ ] 🛠 构建/工具相关
- [ ] ♻️ 其他
## 相关 Issue
关联的 Issue: #(issue 编号)
## 变更说明
请简要描述此 PR 的变更内容:
<!--
例如:
- 添加了 debounce 防抖函数
- 修复了蓝牙连接超时的问题
- 优化了 mergeClass 的性能
-->
## 变更详情
### 主要改动
<!-- 详细说明主要的代码变更 -->
### 影响范围
- [ ] @r-utils/common
- [ ] @r-utils/vue3
- [ ] @r-utils/vue2
- [ ] @r-utils/uni-app
- [ ] 构建配置
- [ ] 文档
- [ ] 其他: ___________
## 测试
### 测试用例
- [ ] 已添加/更新单元测试
- [ ] 所有测试通过 (`pnpm test`)
- [ ] 已手动测试
### 测试说明
<!-- 描述如何测试此变更,包括测试环境、测试步骤等 -->
## 检查清单
请确认以下事项:
- [ ] 代码遵循项目的代码规范
- [ ] 已运行 `pnpm lint` 且无错误
- [ ] 已运行 `pnpm format` 格式化代码
- [ ] 提交信息符合 Conventional Commits 规范
- [ ] 已更新相关文档(如有必要)
- [ ] 已添加/更新测试用例(如有必要)
- [ ] 所有测试通过
- [ ] 不包含破坏性变更(或已在下方说明)
## 破坏性变更
- [ ] 此 PR 包含破坏性变更
如果包含破坏性变更,请详细说明:
<!--
- 变更了什么 API
- 为什么需要这个变更
- 迁移指南
-->
## 截图/录屏
<!-- 如果是 UI 相关的变更,请提供截图或录屏 -->
## 其他信息
<!-- 任何其他需要说明的信息 -->
---
**注意事项:**
- 请确保 PR 标题简洁明了,遵循 Conventional Commits 规范
- 如果 PR 解决了某个 Issue,请在描述中使用 `fix #123``close #123` 关联
- 大型 PR 建议先创建 Issue 讨论方案