.github/ISSUE_TEMPLATE/{bug,feature}.yml: update syntax.

This commit is contained in:
Mike McQuaid 2021-02-12 10:40:21 +00:00
parent 0d36d54ede
commit ff325301f1
No known key found for this signature in database
GPG Key ID: 48A898132FD8EE70
2 changed files with 14 additions and 4 deletions

View File

@ -3,36 +3,42 @@ about: "If you're sure it's reproducible and not just your machine: submit an is
labels: bug
issue_body: false
inputs:
- type: description
- type: markdown
attributes:
value: Please note we will close your issue without comment if you do not fill out the issue checklist below and provide ALL the requested information. If you repeatedly fail to use the issue template, we will block you from ever submitting issues to Homebrew again.
- type: textarea
attributes:
label: "`brew config` output"
validations:
required: true
- type: textarea
attributes:
label: "`brew doctor` output"
validations:
required: true
- type: checkboxes
attributes:
description: Please verify that you've followed these steps
choices:
options:
- label: The `brew doctor` above contains no "Warning" lines.
required: true
- type: textarea
attributes:
label: What were you trying to do (and why)?
validations:
required: true
- type: textarea
attributes:
label: What happened (include all command output)?
validations:
required: true
- type: textarea
attributes:
label: What did you expect to happen?
validations:
required: true
- type: textarea
attributes:
label: Step-by-step reproduction instructions (by running `brew` commands)
validations:
required: true

View File

@ -3,25 +3,29 @@ about: Request our thoughts on your suggestion for a new feature for Homebrew.
labels: features
issue_body: false
inputs:
- type: description
- type: markdown
attributes:
value: Please note we will close your issue without comment if you do not fill out the issue checklist below and provide ALL the requested information. If you repeatedly fail to use the issue template, we will block you from ever submitting issues to Homebrew again.
- type: textarea
attributes:
label: Provide a detailed description of the proposed feature
validations:
required: true
- type: textarea
attributes:
label: What is the motivation for the feature?
validations:
required: true
- type: textarea
attributes:
label: How will the feature be relevant to at least 90% of Homebrew users?
validations:
required: true
- type: textarea
attributes:
label: What alternatives to the feature have been considered?
validations:
required: true
- type: description
- type: markdown
attributes:
value: We will close this issue or ask you to create a pull-request if it's something the maintainers are not actively planning to work on.