diff --git a/.github/ISSUE_TEMPLATE/bug3.md b/.github/ISSUE_TEMPLATE/bug3.md deleted file mode 100644 index 88e9192..0000000 --- a/.github/ISSUE_TEMPLATE/bug3.md +++ /dev/null @@ -1,18 +0,0 @@ ---- -name: 综合 Bug 反馈 -about: 遇见了上述两种情况以外的其他问题 -title: '' -labels: Bug, 等待初步确认 -assignees: '' - ---- - -**请检查下方所有项目并勾选确认。否则,你的反馈可能被直接关闭!** -- [ ] **我已在 设置 → 启动器 → 检查更新 确认了已为最新版。** 如果不是,请在更新后重现 Bug。[怎样更新?](https://shimo.im/docs/qKPttVvXKqPD8YDC#anchor-oTgb) -- [ ] **我已在 [Issues 页面](https://github.com/Hex-Dragon/PCL2/issues?q=is%3Aissue+) 中搜索,确认了这一 Bug 未被提交过。** 重复提交会浪费大家的时间。 -- [ ] **我已在正文中上传 PCL 文件夹中的 Log1~5.txt。** 直接把文件拖拽到文本框即可。[日志在哪?](https://shimo.im/docs/qKPttVvXKqPD8YDC#anchor-fvZW) -- [ ] **我已在正文中详细描述了 Bug 的表现和重新触发 Bug 的方法。** - ---- - -在这里填写正文描述(把这一句话删掉)。 diff --git a/.github/ISSUE_TEMPLATE/bug3.yml b/.github/ISSUE_TEMPLATE/bug3.yml new file mode 100644 index 0000000..99fd4dd --- /dev/null +++ b/.github/ISSUE_TEMPLATE/bug3.yml @@ -0,0 +1,39 @@ +name: "综合 Bug 反馈" +description: "遇见了上述两种情况以外的其他问题" +labels: [Bug, 等待初步确认] +body: +- type: checkboxes + id: "yml-1" + attributes: + label: "检查项" + description: "请逐个检查下列项目,并勾选确认。" + options: + - label: "我已点击 `设置 → 启动器 → 检查更新` 确认了启动器已为最新版,且最新版未修复这个 Bug。[怎样更新?](https://shimo.im/docs/qKPttVvXKqPD8YDC#anchor-oTgb)" + required: true + - label: "我已在 [Issues 页面](https://github.com/Hex-Dragon/PCL2/issues?q=is%3Aissue+) 中搜索,确认了这一 Bug 未被提交过。" + required: true +- type: textarea + id: "yml-2" + attributes: + label: 描述 + description: "详细描述该 Bug 的具体表现。" + validations: + required: true +- type: textarea + id: "yml-3" + attributes: + label: 重现步骤 + description: "详细描述要怎么操作才能再次触发这个 Bug。" + value: | + 1、点击xxxx + 2、往下滚,然后点击xxxx + validations: + required: true +- type: textarea + id: "yml-4" + attributes: + label: 日志与附件 + description: "上传 PCL 文件夹中的 Log1~5.txt。[日志在哪?](https://shimo.im/docs/qKPttVvXKqPD8YDC#anchor-fvZW)" + placeholder: "将文件直接拖拽到这个文本框即可上传。" + validations: + required: true \ No newline at end of file diff --git a/.github/ISSUE_TEMPLATE/ch.yml b/.github/ISSUE_TEMPLATE/ch.yml index 7f5d7e1..d35ba49 100644 --- a/.github/ISSUE_TEMPLATE/ch.yml +++ b/.github/ISSUE_TEMPLATE/ch.yml @@ -1,31 +1,33 @@ -name: "优化提议" +name: "优化建议" description: "对已有功能的小幅度优化或改进建议" labels: [优化, 等待初步确认] body: - type: checkboxes - id: "ch-yml-1" + id: "yml-1" attributes: - label: "请检查下方所有项目并全部勾选确认。" + label: "检查项" + description: "请逐个检查下列项目,并勾选确认。" options: - - label: "我已点击 设置 → 启动器 → 检查更新 确认了启动器已为最新版。如果不是,请在更新后再看看。[怎样更新?](https://shimo.im/docs/qKPttVvXKqPD8YDC#anchor-oTgb)" + - label: "我已点击 `设置 → 启动器 → 检查更新` 确认了启动器已为最新版,且最新版未实现这项建议。[怎样更新?](https://shimo.im/docs/qKPttVvXKqPD8YDC#anchor-oTgb)" required: true - label: "我已在 [Issues 页面](https://github.com/Hex-Dragon/PCL2/issues?q=is%3Aissue+) 中搜索,确认了这一建议未被提交过。" required: true - - label: "我已查看 [功能投票](https://github.com/Hex-Dragon/PCL2/discussions/categories/%E5%8A%9F%E8%83%BD%E6%8A%95%E7%A5%A8/) 页面,确认了这一建议未在投票列表中。" + - label: "我已查看 [功能投票页面](https://github.com/Hex-Dragon/PCL2/discussions/categories/%E5%8A%9F%E8%83%BD%E6%8A%95%E7%A5%A8/),确认了这一建议未在投票列表中。" required: true - type: textarea - id: "ch-yml-2" + id: "yml-2" attributes: label: 描述 description: "详细描述优化提议的具体内容。" validations: required: true - type: textarea - id: "ch-yml-3" + id: "yml-3" attributes: label: 原因 description: "详细描述你为什么需要这项优化,这有助于开发者评估它的优先度。" value: | + (示例) 这项优化让我可以更方便地xxxx。 如果没有这项优化,我每次都必须xxxx,让操作变得很麻烦。 validations: diff --git a/.github/ISSUE_TEMPLATE/ch2.yml b/.github/ISSUE_TEMPLATE/ch2.yml deleted file mode 100644 index 9ecfa27..0000000 --- a/.github/ISSUE_TEMPLATE/ch2.yml +++ /dev/null @@ -1,21 +0,0 @@ -name: "优化提议 test" -description: "对已有功能的小幅度优化或改进建议" -labels: [优化, 等待初步确认] -body: -- type: textarea - id: "ch-yml-2" - attributes: - label: 描述 - description: "详细描述优化提议的具体内容。" - validations: - required: true -- type: textarea - id: "ch-yml-3" - attributes: - label: 原因 - description: "详细描述你为什么需要这项优化,这有助于开发者评估它的优先度。" - value: | - 这项优化让我可以更方便地xxxx。 - 如果没有这项优化,我每次都必须xxxx,让操作变得很麻烦。 - validations: - required: true \ No newline at end of file diff --git a/.github/ISSUE_TEMPLATE/feature.md b/.github/ISSUE_TEMPLATE/feature.md deleted file mode 100644 index dacccf7..0000000 --- a/.github/ISSUE_TEMPLATE/feature.md +++ /dev/null @@ -1,19 +0,0 @@ ---- -name: 新功能提案 -about: 对已有功能的大幅度修改,或添加一个新内容或选项 -title: '' -labels: 新功能, 等待初步确认 -assignees: '' - ---- - -**请检查下方所有项目并勾选确认。否则,你的反馈可能被直接关闭!** -- [ ] **我已在 设置 → 启动器 → 检查更新 确认了已为最新版。** 如果不是,请在更新后再看看。[怎样更新?](https://shimo.im/docs/qKPttVvXKqPD8YDC#anchor-oTgb) -- [ ] **我已在 [Issues 页面](https://github.com/Hex-Dragon/PCL2/issues?q=is%3Aissue+) 中搜索,确认了这一建议未被提交过。** -- [ ] **我已查看 [功能投票](https://github.com/Hex-Dragon/PCL2/discussions/categories/%E5%8A%9F%E8%83%BD%E6%8A%95%E7%A5%A8/) 页面,确认了这一建议未在投票列表中。** -- [ ] **我已知晓由于目前还没做的新功能过多,新提案大概率不会被处理。** 所以不要太沮丧…… -- [ ] **我已在正文中详细描述了我为什么需要这个功能。** 只写建议不说原因可能会让开发者觉得这项功能没啥作用,详细描述原因有助于开发者评估其优先程度。 - ---- - -在这里填写正文描述(把这一句话删掉)。 diff --git a/.github/ISSUE_TEMPLATE/feature.yml b/.github/ISSUE_TEMPLATE/feature.yml new file mode 100644 index 0000000..6346e75 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/feature.yml @@ -0,0 +1,35 @@ +name: "新功能提案" +description: "对已有功能的大幅度修改,或添加一个新内容或选项" +labels: [新功能, 等待初步确认] +body: +- type: checkboxes + id: "yml-1" + attributes: + label: "检查项" + description: "请逐个检查下列项目,并勾选确认。" + options: + - label: "我已点击 `设置 → 启动器 → 检查更新` 确认了启动器已为最新版,且最新版未实现这一功能。[怎样更新?](https://shimo.im/docs/qKPttVvXKqPD8YDC#anchor-oTgb)" + required: true + - label: "我已在 [Issues 页面](https://github.com/Hex-Dragon/PCL2/issues?q=is%3Aissue+) 中搜索,确认了这一提案未被提交过。" + required: true + - label: "我已查看 [功能投票页面](https://github.com/Hex-Dragon/PCL2/discussions/categories/%E5%8A%9F%E8%83%BD%E6%8A%95%E7%A5%A8/),确认了这一提案未在投票列表中。" + required: true + - label: "我已知晓由于目前还没做的新功能太多了,新提案大概率不会被处理。(所以不要太沮丧……)" + required: true +- type: textarea + id: "yml-2" + attributes: + label: 描述 + description: "详细描述新功能提案的具体内容。" + validations: + required: true +- type: textarea + id: "yml-3" + attributes: + label: 原因 + description: "详细描述你为什么需要这项功能,这有助于开发者评估它的优先度。" + value: | + (示例) + 我需要这个功能来xxxx。很多人都有xxxx的需求,但如果没有这个功能,就不能xxxx了。 + validations: + required: true \ No newline at end of file