diff --git a/.github/ISSUE_TEMPLATE/bug.md b/.github/ISSUE_TEMPLATE/bug.md deleted file mode 100644 index 7e742be6b9..0000000000 --- a/.github/ISSUE_TEMPLATE/bug.md +++ /dev/null @@ -1,38 +0,0 @@ ---- -name: Bug report -about: Report an error that you've encountered. -labels: 'category: bug' ---- - -### Environment information - -- OS: macOS / linux / win -- Python Version: x.x.x -- `ape` and plugin versions: - -```sh -$ ape --version -# ...copy and paste result of above command here... - -$ ape plugins list -# ...copy and paste result of above command here... -``` - -- Contents of your `ape-config.yaml` (NOTE: do not post anything private like RPC urls or secrets!): - -```sh -$ cat ape-config.yaml -# ...copy and paste result of above command here... -``` - -### What went wrong? - -Please include information like: - -- what command you ran -- the code that caused the failure (see [this link](https://help.github.com/articles/basic-writing-and-formatting-syntax/) for help with formatting code) -- full output of the error you received - -### How can it be fixed? - -Fill this in if you have ideas on how the bug could be fixed. diff --git a/.github/ISSUE_TEMPLATE/bug.yml b/.github/ISSUE_TEMPLATE/bug.yml new file mode 100644 index 0000000000..89c74acf63 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/bug.yml @@ -0,0 +1,46 @@ +name: Bug report +description: File a bug report +body: + - type: markdown + attributes: + value: | + Please ensure that the bug has not already been filed in the issue tracker. + + Thanks for taking the time to report this bug! + - type: checkboxes + attributes: + label: Have you ensured that all of these are up to date? + options: + - label: Ape + - label: Ape plugins + - type: input + attributes: + label: What version of Ape are you on? + placeholder: "Run `ape --version` and paste the output here" + - type: input + attributes: + label: What command(s) is the bug in? + description: Leave empty if not relevant + placeholder: "For example: ape test" + - type: dropdown + attributes: + label: Operating System + description: What operating system are you on? + options: + - Windows + - macOS (Intel) + - macOS (Apple Silicon) + - Linux + - type: textarea + attributes: + label: Ape config file + description: "Please paste your `ape-config.yaml` contents here (NOTE: do not post anything private like RPC urls or secrets!)" + placeholder: "Run `cat ape-config.yaml` and copy and paste the result here" + validations: + required: true + - type: textarea + attributes: + label: Reproduce the bug + description: Please include a simple reproduction snippet. + validations: + required: true