소스 검색

Update and rename report_a_bug.md to report_a_bug.yml

Krzysztof Krysiński 5 달 전
부모
커밋
6d74bee7f1
2개의 변경된 파일88개의 추가작업 그리고 35개의 파일을 삭제
  1. 0 35
      .github/ISSUE_TEMPLATE/report_a_bug.md
  2. 88 0
      .github/ISSUE_TEMPLATE/report_a_bug.yml

+ 0 - 35
.github/ISSUE_TEMPLATE/report_a_bug.md

@@ -1,35 +0,0 @@
----
-name: Report a bug
-about: Report a bug, not working feature or anything related
----
-
-**Describe as detailed as possible when it happens**
-
-A clear and concise description of what the problem is. Ex. Holding CTRL+Z and P at the same time, causes program to crash  
-
-**Add reproduction steps**
-
-If you are able to, include steps to reproduce bug
-
-Example:
-1. Create new file with size 64x64
-2. Draw line anywhere
-3. Center content
-4. PixiEditor crashes
-
-**Expected behaviour**
-
-What should happen?
-
-**Include related files,**
-
-If bug makes PixiEditor crash, include crash report. If it is possible, include screenshots and videos. 
-
-**System information**
-
-Windows version: 11/10/8/7
-PixiEditor version: (for example: 0.1.8.0)
-
-**Additional context**
-
-Add any other context here.

+ 88 - 0
.github/ISSUE_TEMPLATE/report_a_bug.yml

@@ -0,0 +1,88 @@
+name: Bug Report
+description: Report a bug
+title: "[BUG]: "
+labels: ["bug"]
+body:
+- type: markdown
+  attributes:
+    value: |
+      Thanks for taking the time to fill out this bug! Please remember to incude all relevant files such as crash reports, logs and screenshots if available.
+- type: textarea
+  id: bugdesc
+  attributes:
+    label: Bug Description
+    description: A general description of the bug
+  validations:
+    required: true
+- type: textarea
+  id: repro
+  attributes:
+    label: Steps how to trigger the issue
+    description: "Walk us through how we can reproduce this bug. If you don't know the exact steps, write down when it happened or any info that could help us identify the issue."
+    value: |
+      1.
+      2.
+      3.
+      ...
+    render: bash
+  validations:
+    required: true
+- type: dropdown
+  id: download
+  attributes:
+    label: How did you download the software?
+    options:
+      - PixiEditor Website
+      - Microsoft Store
+      - Steam
+      - GitHub
+      - Linux Package Manager
+      - Built from source
+  validations:
+    required: true
+- type: dropdown
+    id: version
+    attributes:
+      label: Version Channel
+      description: What channel of PixiEditor are you running?
+      options:
+        - Stable
+        - Development
+      default: 0
+    validations:
+      required: true
+- type: input
+    id: version-num
+    attributes:
+      label: Version Number
+      description: What version of PixiEditor are you running?
+      placeholder: "2.0.0.64"
+    validations:
+      required: true
+- type: dropdown
+    id: os
+    attributes:
+      label: Operating System
+      description: On what operating system did you encounter the bug? 
+      options:
+        - Windows
+        - MacOS
+        - Linux
+      default: 0
+    validations:
+      required: true
+- type: textarea
+  id: additional
+  attributes:
+    label: Additional Context
+    description: Additional context that could help us fix the issue.
+  validations:
+    required: true
+- type: checkboxes
+  id: terms
+  attributes:
+    label: Code of Conduct
+    description: By submitting this issue, you agree to follow our [Code of Conduct](https://github.com/PixiEditor/PixiEditor/blob/master/CODE_OF_CONDUCT.md). 
+    options:
+      - label: I agree to follow this project's Code of Conduct
+        required: true