Simplify issue template

This commit is contained in:
IzzelAliz 2021-11-07 21:38:59 +08:00
parent e1ab7d4566
commit 9429a63c3b
No known key found for this signature in database
GPG Key ID: EE50E123A11D8338
2 changed files with 91 additions and 144 deletions

View File

@ -1,55 +1,50 @@
name: 🐞 错误报告表格
description: 通过填写表格来报告错误
title: "[错误报告]"
labels: ["Triage"]
labels: [ "Triage" ]
body:
- type: markdown
attributes:
value: >-
在进行错误报告之前,请确保没有类似的现有的报告。
<br>内容要求语句通顺,描述清晰。
<br>务必注意!请完整填写以下内容,如果缺少或不够详细可能会让该报告处理优先级降低甚至不处理!
<br>最后,感谢您耐心地向我们报告错误。
- type: input
id: version
attributes:
label: Arclight 版本
description: 在 Arclight 启动时会打印版本,示例 arclight-1.15.2-1.0.3-SNAPSHOT-9455d03
validations:
required: true
- type: input
id: confirm
attributes:
label: 你确认您在跑最新版吗?
description: >-
最新的构建版本可以在以下地方获取
<br>https://jenkins.mikuhl.cn/job/Arclight/ (国内)
报告前先阅读[常见问题](https://github.com/IzzelAliz/Arclight/wiki/FAQ)
<br>请使用最新的构建版本报告,你发现的问题很可能已经修复。
<br>https://ci.appveyor.com/project/IzzelAliz/arclight-17/build/artifacts
<br>https://github.com/IzzelAliz/Arclight/actions
<br>你所汇报的问题很可能已经修复
<br>如果你确实用不了最新版,请简述为什么
placeholder: "示例:是|否,理由"
validations:
required: true
<br>在进行错误报告之前,请确保没有类似的现有的报告。
- type: checkboxes
id: check
attributes:
label: 请确认您已完成以下几件事
description: 市面上大多数整合包特别是较老版本1.12.2)的整合包,其自带的插件都无法在高版本环境下运行
options:
- label: 我确认已为所有 Mod 安装依赖
- label: 正在使用最新的 Arclight
required: true
- label: 我确认已为所有插件更新至最新版.
- label: 已为所有插件及模组安装依赖
required: true
- label: 已为所有插件及模组更新至最新版
required: true
- label: 不可在 Spigot 复现
required: true
- label: 不可在 Forge 复现
required: true
- type: input
id: version
attributes:
label: Arclight 版本
description: 在 Arclight 启动时会打印版本,如 arclight-1.15.2-1.0.3-SNAPSHOT-9455d03
validations:
required: true
- type: input
id: environment
attributes:
label: Java 版本 | 操作系统
description: 在命令行中键入 `java -version` 后可以获取版本
placeholder: "示例Java-Openjdk_11(Hotspot) | Windows Server 2019"
placeholder: |
Java: openjdk version "16.0.1" 2021-04-20
系统: CentOS 7.3 x64
validations:
required: true
@ -58,20 +53,10 @@ body:
attributes:
label: 相关 Mod/插件 的名称及版本
description: 输入 `/plugins` 和 `/forge mods` 命令可获取相关信息
value: >-
Mods:
Plugins:
placeholder: '插件及模组'
validations:
required: true
- type: input
id: package
attributes:
label: 复现用压缩包下载链接(可选)
description: 如果可以请打包(压缩包)所有Mod/插件并上传到OneDrive上供开发者下载测试如果提供了该选项。会让该报告于24小时内处理
validations:
required: false
- type: textarea
id: description
attributes:
@ -83,34 +68,16 @@ body:
placeholder: "描述这个为什么是一个错误,是哪一方面的,以及其他可能需要的信息"
validations:
required: true
- type: textarea
id: step
attributes:
label: 复现步骤
value: >-
placeholder: >-
1. 安装 xxx
2. 进入服务器后 xxxx
3. ....
- type: dropdown
attributes:
label: 能否在 Forge 复现
options:
- "是"
- "否"
validations:
required: true
- type: dropdown
attributes:
label: 能否在 Spigot 复现
options:
- "是"
- "否"
validations:
required: true
<br>2. 进入服务器后 xxxx
<br>3. ....
- type: textarea
id: logs
attributes:
@ -118,10 +85,11 @@ body:
description: >-
日志位于服务器文件夹的 /logs 目录下,名称为 latest.log
<br>服务器关闭后,将该文件中内容全部复制,上传至 https://paste.ubuntu.com/ 或 https://pastebin.mozilla.org/ 网站,提交后将链接附在下方即可
<br>如果上面的网站打不开,可以在下方指定位置复制日志内容
value: >-
日志链接:
如果没有就用日志替换下边的 [日志] 文本
<details><pre>
[日志]
</pre></details>
<br>**请勿直接复制粘贴日志文本**
placeholder: 日志链接,或将日志文件拖到此处上传
- type: input
id: pack
attributes:
label: 复现用压缩包下载链接(可选)
description: 如果可以请打包服务端并上传到 OneDrive 上供开发者下载测试

View File

@ -1,63 +1,61 @@
name: 🐞 Bug Report Form
description: Fill a Form for bug reporting
title: "[Bug Report]: "
labels: ["Triage"]
name: 🐞 Bug Report
description: English template for reporting a bug
labels: [ "Triage" ]
body:
- type: markdown
attributes:
value: >-
Before reporting an error, please ensure that there is no similar existing one report that
<br>Please fill in the following content completely.
<br>At Last, Thank you for your reporting.
value: |
Read the [FAQ](https://github.com/IzzelAliz/Arclight/wiki/FAQ) first!
Report with [latest development version](https://ci.appveyor.com/project/IzzelAliz/arclight-17/build/artifacts), your issue is likely to be fixed.
Make sure you have searched issues and no similar is present.
- type: checkboxes
id: preliminary
attributes:
label: I have confirmed that ...
options:
- label: Arclight is up to date
- label: all dependencies are installed
required: true
- label: all plugins and mods are up to date
required: true
- label: unable to reproduce in Spigot
required: true
- label: unable to reproduce in Forge
required: true
- type: input
id: version
attributes:
label: Arclight Version
description: Versions are printed when Arclight is starting, for example arclight-1.15.2-1.0.3-SNAPSHOT-9455d03
validations:
required: true
- type: input
id: confirm
attributes:
label: Are you running the latest development version?
description: >-
Latest development build can be found at https://github.com/IzzelAliz/Arclight/actions
<br>The issue you are reporting may be fixed
<br>If you are not running latest dev version, explain why
placeholder: "Example: Yes|No, Reason Here"
label: Arclight version
description: Versions are printed on startup. i.e. arclight-1.15.2-1.0.3-SNAPSHOT-9455d03
validations:
required: true
- type: input
id: environment
attributes:
label: Java Version | Operating System
description: Type `java -version` in your console
placeholder: "ExampleJava-Openjdk_11(Hotspot) | Windows Server 2019"
label: OS & Java versions
description: Type `java -version` in console
placeholder: |
OS: CentOS 7.3 x64
<br>Java: openjdk version "16.0.1" 2021-04-20
validations:
required: true
- type: textarea
id: related
attributes:
label: The Name and Version of Related Mod/Plugins
description: Run `/plugins` and `/forge mods` in your server to get it.
value: >-
Mods:
Plugins:
label: Plugins and Mods
description: Run `/plugins` and `/forge mods` in console.
placeholder: 'Mods & plugins list here'
render: 'raw'
validations:
required: true
- type: input
id: package
attributes:
label: Server pack link(Optional)
description: If you have too much mods/plugins included and you are not able to minimize the reproducible list, you can upload your server pack to GoogleDrive/Mega maybe.
validations:
required: false
- type: textarea
id: description
attributes:
@ -68,8 +66,7 @@ body:
be as detailed as possible and include a step by step reproduction.
<br>It is recommended you try to reproduce the issue you are having yourself with as few mods as possible.
<br>The clearer the description, the higher the report processing priority
placeholder: "What Happens"
placeholder: "Detailed information about what should(not) happen"
validations:
required: true
@ -77,28 +74,10 @@ body:
id: step
attributes:
label: Step to reproduce
value: >-
1. Install something
2. ...
3. ....
- type: dropdown
attributes:
label: Reproducible in Forge
options:
- "Yes"
- "No"
validations:
required: true
- type: dropdown
attributes:
label: Reproducible in Spigot
options:
- "Yes"
- "No"
validations:
required: true
placeholder: >-
1. Install something...
<br>2. Join the game...
<br>3. ....
- type: textarea
id: logs
@ -106,12 +85,12 @@ body:
label: Logs
description: >-
Logs can be found in /logs/latest.log
After server is stopped, paste it to https://paste.ubuntu.com/
If you have trouble using a pastebin, paste these codes to {ERROR LOG] and fill it
value: >-
Logs link:
If you can not use any Paste Service, replace [Logs] with your paste.
<details><pre>
[Logs]
</pre></details>
After server is stopped, upload it to https://paste.ubuntu.com/
**DO NOT PASTE LOG CONTENT!**
placeholder: 'External link or drag log file here to upload'
- type: input
id: pack
attributes:
label: Server pack link (Optional)
description: If you have too much mods/plugins included and you are not able to minimize the reproducible list, you can upload your server pack to GoogleDrive/Mega.