diff --git a/.github/ISSUE_TEMPLATE/bug_report.yml b/.github/ISSUE_TEMPLATE/bug_report.yml new file mode 100644 index 0000000000..5b9a0c806c --- /dev/null +++ b/.github/ISSUE_TEMPLATE/bug_report.yml @@ -0,0 +1,64 @@ +name: Bug Report +description: File a bug report +title: "[Bug]: " +labels: ["bug", "triage"] +assignees: "" +body: + - type: markdown + attributes: + value: Thanks for taking the time to fill out this bug report! + - type: checkboxes + attributes: + label: Is there an existing issue for this? + description: Please search to see if an issue already exists for the bug you encountered. + options: + - label: I have searched the existing issues + required: true + - type: input + id: description + attributes: + label: Description Overview + description: A clear and concise description of what the bug is. + validations: + required: true + - type: input + id: example + attributes: + label: Example + description: An example is worth a thousand words. + placeholder: your code (as text format) and/or your images/videos here. + validations: + required: true + - type: input + id: expected behavior + attributes: + label: Expected Behavior + description: A clear and concise description of what you expected to happen. + validations: + required: true + - type: textarea + id: reproduction steps + attributes: + label: Reproduction Steps + description: Steps to reproduce the behavior: + placeholder: Tell us what you see!\n1. Go to '...'\n2. Click on '....'\n3. etc..\n4. See error + validations: + required: true + - type: textarea + id: suggestion + attributes: + label: Suggestion for Solution + description: List what you have tried so far to fix bug. This gives an opportunity for others to help find a solution. Especially first time contributers. + validations: + required: true + - type: textarea + id: configurations + attributes: + label: Configuration Settings + value: | + OS: + eslint-plugin-react version: + eslint version: + node version: + validations: + required: true