diff --git a/.github/ISSUE_TEMPLATE/bug.yml b/.github/ISSUE_TEMPLATE/bug.yml index ad6e050b..cc59a84e 100644 --- a/.github/ISSUE_TEMPLATE/bug.yml +++ b/.github/ISSUE_TEMPLATE/bug.yml @@ -17,6 +17,26 @@ body: validations: required: true + - type: textarea + attributes: + label: What did you do? + description: | + Please include a *minimal* reproduction case. If possible, include a link to a reproduction of the problem in the [ESLint demo](https://eslint.org/demo). Otherwise, include source code, configuration file(s), and any other information about how you're using ESLint. You can use Markdown in this field. + value: | +
+ Configuration + + ``` + + ``` +
+ + ```js + + ``` + validations: + required: true + - type: textarea id: expected attributes: @@ -32,3 +52,13 @@ body: description: Tell us what happens instead of the expected behavior. validations: required: false +- type: checkboxes + attributes: + label: Participation + options: + - label: I am willing to submit a pull request for this issue. + required: false +- type: textarea + attributes: + label: Additional comments + description: Is there anything else that's important for the team to know?