Skip to content

Commit

Permalink
admin: updated issue form for bugs
Browse files Browse the repository at this point in the history
  • Loading branch information
ricmoo committed Mar 19, 2022
1 parent 7becc93 commit 7c4a908
Showing 1 changed file with 32 additions and 26 deletions.
58 changes: 32 additions & 26 deletions .github/ISSUE_TEMPLATE/test-bug-report.yml
Original file line number Diff line number Diff line change
@@ -1,18 +1,22 @@
name: Bug Report Test Form
description: Bug Report Test Form
title: "Bug Report"
name: Report a bug against Ethers
description: Open an issue for a bug in Ethers
title: "Bug Report Title"
labels: ["investigate"]
assignees:
- ricmoo
body:
- type: markdown
attributes:
value: |
Thank you for taking the time to report an issue. But please **read this first**.
**READ THIS FIRST** and follow all instructions, please. `:)`
- type: markdown
attributes:
value: |
This issue template is for reporting **bugs within ethers**. If you are new to ethers or uncertain whether this is a bug in ethers, a bug in another framework or a bug in your own code, please start a [discussion first](https://github.com/ethers-io/ethers.js/discussions) first.
Thank you for taking the time to report an issue. This form is for reporting **bugs within ethers**.
- type: markdown
attributes:
value: |
If you are **new to ethers** or *uncertain* whether this is a bug in ethers, a bug in another framework or a bug in your own code, please start a [discussion first](https://github.com/ethers-io/ethers.js/discussions) first.
- type: input
id: version
attributes:
Expand All @@ -21,32 +25,25 @@ body:
placeholder: x.y.z
validations:
required: true
- type: checkboxes
id: search-check
attributes:
label: Have you searched existing issues?
description: Have you searched for answers [in the documentation](https://docs.ethers.io), [through the issues](https://github.com/ethers-io/ethers.js/issues) and [on the discusions](https://github.com/ethers-io/ethers.js/discussions)?
options:
- label: I have searched the existing issues
required: true
- type: input
id: search-terms
attributes:
label: Search Terms
description: Please include the search terms you have tried. This helps us add more keywords where needed.
description: Have you searched for answers [in the documentation](https://docs.ethers.io), [through the issues](https://github.com/ethers-io/ethers.js/issues) and [on the discusions](https://github.com/ethers-io/ethers.js/discussions)? Please include the search terms you have tried. This helps us add more keywords where needed.
placeholder: e.g. abi, network, utf8
- type: textarea
id: about-the-bug
attributes:
label: Describe the bug. What did you expect to happen vs what did happen?
label: Describe the Problem
description: Please describe what you expected to happen vs what did happen?
placeholder: What happened?
validations:
required: true
- type: textarea
id: code-snippet
attributes:
label: Code Snippet
description: Please include any **short and concise** code snippets that can reproduce this issue. Ideally code that can be pasted into the [Ethers Playground](https://playground.ethers.org).
description: If possible, please include a **short and concise** code snippets that can reproduce this issue. Ideally code that can be pasted into the [Ethers Playground](https://playground.ethers.org).
placeholder: provider.getBlockNumber()
render: shell
- type: textarea
Expand All @@ -56,20 +53,29 @@ body:
description: If this involves a contract, please include any **concise and relevant** ABI fragments.
placeholder: contract ABI
render: shell
- type: checkboxes
- type: textarea
id: errors
attributes:
label: Errors
description: If there is an error, please include the **entire error** (redacting any sensitive information).
placeholder: "Error: invalid name (code='INVALID_ARGUMENT, ...)"
render: shell
- type: dropdowns
id: environment
attributes:
label: Environment
description: What environment or frameworks are you using?
description: What environment, platforms or frameworks are you using? Select all that apply.
multiple: true
options:
- label: node.js (v12 or newer)
- label: node.js (older than v12)
- label: Browser (Chrome, Safari, etc)
- label: React Native/Expo/JavaScriptCore
- label: Hardhat
- label: Geth
- label: Parity
- label: Ganache
- node.js (v12 or newer)
- node.js (older than v12)
- Browser (Chrome, Safari, etc)
- React Native/Expo/JavaScriptCore
- Hardhat
- Geth
- Parity
- Ganache
- Other (please specify)
- type: input
id: other-envrionment
attributes:
Expand Down

0 comments on commit 7c4a908

Please sign in to comment.