chore: convert bug report template to form (#27971)
* chore: update feature_request for checkboxes * chore: convert bug report template * Update .github/ISSUE_TEMPLATE/bug_report.yml Co-authored-by: Charles Kerr <charles@charleskerr.com> * Update .github/ISSUE_TEMPLATE/feature_request.yml Co-authored-by: Charles Kerr <charles@charleskerr.com> * Update .github/ISSUE_TEMPLATE/bug_report.yml Co-authored-by: Charles Kerr <charles@charleskerr.com> * Update .github/ISSUE_TEMPLATE/bug_report.yml Co-authored-by: Charles Kerr <charles@charleskerr.com> * Update .github/ISSUE_TEMPLATE/bug_report.yml Co-authored-by: Charles Kerr <charles@charleskerr.com> * Update .github/ISSUE_TEMPLATE/bug_report.yml Co-authored-by: Charles Kerr <charles@charleskerr.com> * Update .github/ISSUE_TEMPLATE/bug_report.yml Co-authored-by: Charles Kerr <charles@charleskerr.com> * Update .github/ISSUE_TEMPLATE/bug_report.yml Co-authored-by: Charles Kerr <charles@charleskerr.com> * Address review feedback * Update .github/ISSUE_TEMPLATE/bug_report.yml Co-authored-by: John Kleinschmidt <jkleinsc@electronjs.org> * Update .github/ISSUE_TEMPLATE/bug_report.yml Co-authored-by: John Kleinschmidt <jkleinsc@electronjs.org> Co-authored-by: Charles Kerr <charles@charleskerr.com> Co-authored-by: John Kleinschmidt <jkleinsc@electronjs.org>
This commit is contained in:
parent
aadf2f4a7c
commit
d274df7e3a
3 changed files with 84 additions and 66 deletions
58
.github/ISSUE_TEMPLATE/Bug_report.md
vendored
58
.github/ISSUE_TEMPLATE/Bug_report.md
vendored
|
@ -1,58 +0,0 @@
|
||||||
---
|
|
||||||
name: Bug report
|
|
||||||
about: Create a report to help us improve Electron
|
|
||||||
|
|
||||||
---
|
|
||||||
|
|
||||||
<!-- As an open source project with a dedicated but small maintainer team, it can sometimes take a long time for issues to be addressed so please be patient and we will get back to you as soon as we can.
|
|
||||||
-->
|
|
||||||
|
|
||||||
### Preflight Checklist
|
|
||||||
<!-- Please ensure you've completed the following steps by replacing [ ] with [x]-->
|
|
||||||
|
|
||||||
* [ ] I have read the [Contributing Guidelines](https://github.com/electron/electron/blob/master/CONTRIBUTING.md) for this project.
|
|
||||||
* [ ] I agree to follow the [Code of Conduct](https://github.com/electron/electron/blob/master/CODE_OF_CONDUCT.md) that this project adheres to.
|
|
||||||
* [ ] I have searched the issue tracker for an issue that matches the one I want to file, without success.
|
|
||||||
|
|
||||||
### Issue Details
|
|
||||||
|
|
||||||
* **Electron Version:**
|
|
||||||
* <!-- (output of `node_modules/.bin/electron --version`) e.g. 4.0.3 -->
|
|
||||||
* **Operating System:**
|
|
||||||
* <!-- (Platform and Version) e.g. macOS 10.13.6 / Windows 10 (1803) / Ubuntu 18.04 x64 -->
|
|
||||||
* **Last Known Working Electron version:**
|
|
||||||
* <!-- (if applicable) e.g. 3.1.0 -->
|
|
||||||
|
|
||||||
### Expected Behavior
|
|
||||||
<!-- A clear and concise description of what you expected to happen. -->
|
|
||||||
|
|
||||||
### Actual Behavior
|
|
||||||
<!-- A clear and concise description of what actually happened. -->
|
|
||||||
|
|
||||||
### To Reproduce
|
|
||||||
<!--
|
|
||||||
Your best chance of getting this bug looked at quickly is to provide an example.
|
|
||||||
-->
|
|
||||||
|
|
||||||
<!--
|
|
||||||
For bugs that can be encapsulated in a small experiment, you can use Electron Fiddle (https://github.com/electron/fiddle) to publish your example to a GitHub Gist and link it your bug report.
|
|
||||||
-->
|
|
||||||
|
|
||||||
<!--
|
|
||||||
If Fiddle is insufficient to produce an example, please provide an example REPOSITORY that can be cloned and run. You can fork electron-quick-start (https://github.com/electron/electron-quick-start) and include a link to the branch with your changes.
|
|
||||||
-->
|
|
||||||
|
|
||||||
<!--
|
|
||||||
If you provide a URL, please list the commands required to clone/setup/run your repo e.g.
|
|
||||||
```sh
|
|
||||||
$ git clone $YOUR_URL -b $BRANCH
|
|
||||||
$ npm install
|
|
||||||
$ npm start || electron .
|
|
||||||
```
|
|
||||||
-->
|
|
||||||
|
|
||||||
### Screenshots
|
|
||||||
<!-- If applicable, add screenshots to help explain your problem. -->
|
|
||||||
|
|
||||||
### Additional Information
|
|
||||||
<!-- Add any other context about the problem here. -->
|
|
75
.github/ISSUE_TEMPLATE/bug_report.yml
vendored
Normal file
75
.github/ISSUE_TEMPLATE/bug_report.yml
vendored
Normal file
|
@ -0,0 +1,75 @@
|
||||||
|
name: Bug Report
|
||||||
|
about: Report an Electron bug
|
||||||
|
title: "[Bug]: "
|
||||||
|
body:
|
||||||
|
- type: checkboxes
|
||||||
|
attributes:
|
||||||
|
label: Preflight Checklist
|
||||||
|
description: Please ensure you've completed all of the following.
|
||||||
|
options:
|
||||||
|
- label: I have read the [Contributing Guidelines](https://github.com/electron/electron/blob/master/CONTRIBUTING.md) for this project.
|
||||||
|
required: true
|
||||||
|
- label: I agree to follow the [Code of Conduct](https://github.com/electron/electron/blob/master/CODE_OF_CONDUCT.md) that this project adheres to.
|
||||||
|
required: true
|
||||||
|
- label: I have searched the [issue tracker](https://www.github.com/electron/electron/issues) for a feature request that matches the one I want to file, without success.
|
||||||
|
required: true
|
||||||
|
- type: input
|
||||||
|
attributes:
|
||||||
|
label: Electron Version
|
||||||
|
description: What version of Electron are you using?
|
||||||
|
placeholder: 12.0.0
|
||||||
|
validations:
|
||||||
|
required: true
|
||||||
|
- type: dropdown
|
||||||
|
attributes:
|
||||||
|
label: What operating system are you using?
|
||||||
|
options:
|
||||||
|
- Windows
|
||||||
|
- macOS
|
||||||
|
- Ubuntu
|
||||||
|
- Other Linux
|
||||||
|
- Other (specify below)
|
||||||
|
validations:
|
||||||
|
required: true
|
||||||
|
- type: input
|
||||||
|
attributes:
|
||||||
|
label: Operating System Version
|
||||||
|
description: What operating system version are you using?
|
||||||
|
validations:
|
||||||
|
required: true
|
||||||
|
- type: dropdown
|
||||||
|
attributes:
|
||||||
|
label: What arch are you using?
|
||||||
|
options:
|
||||||
|
- x64
|
||||||
|
- ia32
|
||||||
|
- arm64 (including Apple Silicon)
|
||||||
|
- Other (specify below)
|
||||||
|
validations:
|
||||||
|
required: true
|
||||||
|
- type: input
|
||||||
|
attributes:
|
||||||
|
label: Last Known Working Electron version
|
||||||
|
description: What is the last version of Electron this worked in, if applicable?
|
||||||
|
placeholder: 11.0.0
|
||||||
|
- type: textarea
|
||||||
|
attributes:
|
||||||
|
label: Expected Behavior
|
||||||
|
description: A clear and concise description of what you expected to happen.
|
||||||
|
validations:
|
||||||
|
required: true
|
||||||
|
- type: textarea
|
||||||
|
attributes:
|
||||||
|
label: Actual Behavior
|
||||||
|
description: A clear description of what actually happens.
|
||||||
|
validations:
|
||||||
|
required: true
|
||||||
|
- type: input
|
||||||
|
attributes:
|
||||||
|
label: Testcase Gist URL
|
||||||
|
description: If you can reproduce the issue in a standalone test case, please use [Electron Fiddle](https://github.com/electron/fiddle) to create one and to publish it as a [GitHub gist](https://gist.github.com) and put the gist URL here. This is **the best way** to ensure this issue is triaged quickly.
|
||||||
|
placeholder: https://gist.github.com/...
|
||||||
|
- type: textarea
|
||||||
|
attributes:
|
||||||
|
label: Additional Information
|
||||||
|
description: If your problem needs further explanation, or if the issue you're seeing cannot be reproduced in a gist, please add more information here.
|
17
.github/ISSUE_TEMPLATE/feature_request.yml
vendored
17
.github/ISSUE_TEMPLATE/feature_request.yml
vendored
|
@ -3,16 +3,17 @@ about: Suggest an idea for Electron
|
||||||
title: "[Feature Request]: "
|
title: "[Feature Request]: "
|
||||||
labels: "enhancement ✨"
|
labels: "enhancement ✨"
|
||||||
body:
|
body:
|
||||||
- type: textarea
|
- type: checkboxes
|
||||||
attributes:
|
attributes:
|
||||||
label: Preflight Checklist
|
label: Preflight Checklist
|
||||||
description: Please ensure you've completed the following steps by replacing [ ] with [x]
|
description: Please ensure you've completed all of the following.
|
||||||
value: |
|
options:
|
||||||
* [ ] I have read the [Contributing Guidelines](https://github.com/electron/electron/blob/master/CONTRIBUTING.md) for this project.
|
- label: I have read the [Contributing Guidelines](https://github.com/electron/electron/blob/master/CONTRIBUTING.md) for this project.
|
||||||
* [ ] I agree to follow the [Code of Conduct](https://github.com/electron/electron/blob/master/CODE_OF_CONDUCT.md) that this project adheres to.
|
required: true
|
||||||
* [ ] I have searched the issue tracker for a feature request that matches the one I want to file, without success.
|
- label: I agree to follow the [Code of Conduct](https://github.com/electron/electron/blob/master/CODE_OF_CONDUCT.md) that this project adheres to.
|
||||||
validations:
|
required: true
|
||||||
required: true
|
- label: I have searched the [issue tracker](https://www.github.com/electron/electron/issues) for a feature request that matches the one I want to file, without success.
|
||||||
|
required: true
|
||||||
- type: textarea
|
- type: textarea
|
||||||
attributes:
|
attributes:
|
||||||
label: Problem Description
|
label: Problem Description
|
||||||
|
|
Loading…
Reference in a new issue