diff --git a/.gitee/ISSUE_TEMPLATE.zh-CN.md b/.gitee/ISSUE_TEMPLATE.zh-CN.md new file mode 100644 index 0000000..f09d98d --- /dev/null +++ b/.gitee/ISSUE_TEMPLATE.zh-CN.md @@ -0,0 +1,13 @@ +### 该问题是怎么引起的? + + + +### 重现步骤 + + + +### 报错信息 + + + + diff --git a/.gitee/ISSUE_TEMPLATE/bug-report.yml b/.gitee/ISSUE_TEMPLATE/bug-report.yml new file mode 100644 index 0000000..237e9d1 --- /dev/null +++ b/.gitee/ISSUE_TEMPLATE/bug-report.yml @@ -0,0 +1,47 @@ +name: 缺陷反馈|Bug +description: 当您发现了一个缺陷,需要向社区反馈时,请使用此模板。 +title: "[Bug]: " +labels: ["bug"] +body: + - type: markdown + attributes: + value: | + 感谢对OpenHarmony社区的支持与关注,欢迎反馈缺陷。 + - type: textarea + attributes: + label: 发生了什么问题? + description: 提供尽可能多的信息描述产生了什么问题。 + placeholder: "" + validations: + required: true + - type: textarea + attributes: + label: 期望行为是什么? + description: 描述期望的行为应该是什么样子的。 + placeholder: "" + validations: + required: true + - type: textarea + attributes: + label: 如何复现该缺陷 + description: 提供尽可能多的信息描述如何复现该缺陷。 + validations: + required: true + - type: textarea + attributes: + label: 其他补充信息 + description: 补充下其他您认为需要提供的信息。 + validations: + required: false + - type: checkboxes + attributes: + label: 版本或分支信息 + description: 在哪些版本、分支存在该缺陷的? + options: + - label: master + - label: 3.2 + - label: 3.1 + - label: 3.0 + - label: 2.x + validations: + required: true \ No newline at end of file diff --git a/.gitee/ISSUE_TEMPLATE/config.yml b/.gitee/ISSUE_TEMPLATE/config.yml new file mode 100644 index 0000000..ec4bb38 --- /dev/null +++ b/.gitee/ISSUE_TEMPLATE/config.yml @@ -0,0 +1 @@ +blank_issues_enabled: false \ No newline at end of file diff --git a/.gitee/ISSUE_TEMPLATE/feature-request.yml b/.gitee/ISSUE_TEMPLATE/feature-request.yml new file mode 100644 index 0000000..3dac4d3 --- /dev/null +++ b/.gitee/ISSUE_TEMPLATE/feature-request.yml @@ -0,0 +1,21 @@ +name: 新需求|Feature +description: 您需要反馈或实现一个新需求时,使用此模板。 +title: "[新需求]: " +labels: ["enhancement"] +body: + - type: markdown + attributes: + value: | + 感谢提出新需求。 + - type: textarea + attributes: + label: 新需求提供了什么功能? + description: 请描述下新需求的功能是什么,解决了什么问题 + validations: + required: true + - type: textarea + attributes: + label: 该需求带来的价值、应用场景? + description: 请描述下该需求的价值,应用场景等。 + validations: + required: false \ No newline at end of file diff --git a/.gitee/ISSUE_TEMPLATE/question.yml b/.gitee/ISSUE_TEMPLATE/question.yml new file mode 100644 index 0000000..af44934 --- /dev/null +++ b/.gitee/ISSUE_TEMPLATE/question.yml @@ -0,0 +1,15 @@ +name: 问题咨询|Question +description: 如果您对OpenHarmony社区有疑问,欢迎反馈咨询。 +title: "[问题咨询]: " +labels: ["question"] +body: + - type: markdown + attributes: + value: | + 感谢提出问题,我们将安排人答复! + - type: textarea + attributes: + label: 问题描述 + description: 请描述下您的问题 + validations: + required: true diff --git a/.gitee/ISSUE_TEMPLATE/security-issue.yml b/.gitee/ISSUE_TEMPLATE/security-issue.yml new file mode 100644 index 0000000..b6bb5ef --- /dev/null +++ b/.gitee/ISSUE_TEMPLATE/security-issue.yml @@ -0,0 +1,72 @@ +name: 安全问题|Security Issue +description: 当您发现安全问题时,使用此模板反馈。 +title: "[安全问题]: " +labels: ["SIG_Security"] +body: + - type: markdown + attributes: + value: | + 感谢对OpenHarmony社区的支持与关注,欢迎反馈安全问题。 + - type: input + attributes: + label: 漏洞编号: + description: 请描述下漏洞编号。 + placeholder: "" + validations: + required: false + - type: input + attributes: + label: 漏洞归属组件 + description: 请描述下漏洞归属组件。 + placeholder: "" + validations: + required: false + - type: input + attributes: + label: 漏洞归属版本 + description: 请描述下漏洞归属版本。 + placeholder: "" + validations: + required: false + - type: input + attributes: + label: CVSS V3.0分值 + description: 请描述下CVSS V3.0分值。 + placeholder: "" + validations: + required: false + - type: textarea + attributes: + label: 漏洞简述 + description: 请提供下漏洞的描述信息。 + placeholder: "" + validations: + required: true + - type: textarea + attributes: + label: 影响性分析说明 + description: 请描述下该漏洞的影响。 + placeholder: "" + validations: + required: false + - type: textarea + attributes: + label: 原理分析 + description: 请分析下该漏洞的原理。 + placeholder: "" + validations: + required: false + - type: input + attributes: + label: 受影响版本 + description: 请描述下该漏洞的影响版本。 + placeholder: "" + validations: + required: false + - type: textarea + attributes: + label: 规避方案或消减措施 + description: 请描述下该漏洞的规避方案或消减措施。 + placeholder: "" + validations: + required: false \ No newline at end of file diff --git a/.gitee/PULL_REQUEST_TEMPLATE.zh-CN.md b/.gitee/PULL_REQUEST_TEMPLATE.zh-CN.md new file mode 100644 index 0000000..0ed1c31 --- /dev/null +++ b/.gitee/PULL_REQUEST_TEMPLATE.zh-CN.md @@ -0,0 +1,53 @@ +### 一、内容说明(相关的Issue) + + + +### 二、建议测试周期和提测地址 + 建议测试完成时间:xxxx.xx.xx + 投产上线时间:xxxx.xx.xx + 提测地址:CI环境/压测环境 + 测试账号: + +### 三、变更内容 + * 3.1 关联PR列表 + + * 3.2 数据库和部署说明 + 1. 常规更新 + 2. 重启unicorn + 3. 重启sidekiq + 4. 迁移任务:是否有迁移任务,没有写 "无" + 5. rake脚本:`bundle exec xxx RAILS_ENV = production`;没有写 "无" + + * 3.4 其他技术优化内容(做了什么,变更了什么) + - 重构了 xxxx 代码 + - xxxx 算法优化 + + + * 3.5 废弃通知(什么字段、方法弃用?) + + + + * 3.6 后向不兼容变更(是否有无法向后兼容的变更?) + + + +### 四、研发自测点(自测哪些?冒烟用例全部自测?) + 自测测试结论: + + +### 五、测试关注点(需要提醒QA重点关注的、可能会忽略的地方) + 检查点: + +| 需求名称 | 是否影响xx公共模块 | 是否需要xx功能 | 需求升级是否依赖其他子产品 | +|------|------------|----------|---------------| +| xxx | 否 | 需要 | 不需要 | +| | | | | + + 接口测试: + + 性能测试: + + 并发测试: + + 其他: +