diff --git a/.github/ISSUE_TEMPLATE/bug_report.md b/.github/ISSUE_TEMPLATE/bug_report.md deleted file mode 100644 index 0448323000..0000000000 --- a/.github/ISSUE_TEMPLATE/bug_report.md +++ /dev/null @@ -1,59 +0,0 @@ ---- -name: "\U0001F41EBug report" -about: Report a bug or problem with running Prysm ---- - - -# 🐞 Bug Report - -### Description - - A clear and concise description of the problem... - -### Has this worked before in a previous version? - - - Yes, the previous version in which this bug was not present was: .... - -## 🔬 Minimal Reproduction - - - -## 🔥 Error - -
-
-
-
-
-
-
-## 🌍 Your Environment
-
-**Operating System:**
-
-
-
-
-
-
-
-**What version of Prysm are you running? (Which release)**
-
-
-
-
-
-
-
-**Anything else relevant (validator index / public key)?**
-
diff --git a/.github/ISSUE_TEMPLATE/bug_report.yml b/.github/ISSUE_TEMPLATE/bug_report.yml
new file mode 100644
index 0000000000..0aa17d91e7
--- /dev/null
+++ b/.github/ISSUE_TEMPLATE/bug_report.yml
@@ -0,0 +1,79 @@
+name: 🐞 Bug report
+description: Report a bug or problem with running Prysm
+labels: ["Bug"]
+body:
+ - type: markdown
+ attributes:
+ value: |
+ Hellooo! 😄
+ To help us tend to your issue faster, please search our currently open issues before submitting a new one.
+ Existing issues often contain information about workarounds, resolution, or progress updates.
+ - type: textarea
+ id: what-happened
+ attributes:
+ label: Describe the bug
+ description: |
+ A clear and concise description of the problem...
+ validations:
+ required: true
+ - type: textarea
+ id: previous-version
+ attributes:
+ label: Has this worked before in a previous version?
+ description: Did this behavior use to work in the previous version?
+ render: text
+ validations:
+ required: false
+ - type: textarea
+ id: reproduction-steps
+ attributes:
+ label: 🔬 Minimal Reproduction
+ description: |
+ Please let us know how we can reproduce this issue.
+ Include the exact method you used to run Prysm along with any flags used in your beacon chain and/or validator.
+ Make sure you don't upload any confidential files or private keys.
+ placeholder: |
+ Steps to reproduce:
+
+ 1. Start '...'
+ 2. Then '...'
+ 3. Check '...'
+ 4. See error
+ validations:
+ required: true
+ - type: textarea
+ id: errors
+ attributes:
+ label: 🔥 Error
+ description: |
+ If the issue is accompanied by an error, please share the error logs with us below.
+ If you have a lot of logs, place make a paste bin with your logs and share the link with us here:
+ render: text
+ validations:
+ required: false
+ - type: dropdown
+ id: platform
+ attributes:
+ label: 🌍 Platform(s)
+ description: What platform(s) did this occur on?
+ multiple: true
+ options:
+ - Linux (x86)
+ - Linux (ARM)
+ - Mac (Intel)
+ - Mac (Apple Silicon)
+ - Windows (x86)
+ - Windows (ARM)
+ validations:
+ required: false
+ - type: input
+ attributes:
+ label: What version of Prysm are you running? (Which release)
+ description: You can check your Prysm version by running your beacon node or validator with the `--version` flag.
+ validations:
+ required: false
+ - type: textarea
+ attributes:
+ label: Anything else relevant (validator index / public key)?
+ validations:
+ required: false