Issue templates

This commit is contained in:
Roey Darwish Dror
2020-02-19 20:56:54 +02:00
parent 71ca9626f0
commit fa2ec7fb18
3 changed files with 53 additions and 0 deletions

21
.github/ISSUE_TEMPLATE/bug_report.md vendored Normal file
View File

@@ -0,0 +1,21 @@
---
name: Bug report
about: Topgrade might be misbehaving
labels: is:bug
---
**What did you expect to happen?**
...
**What actually happened?**
...
**Additional details:**
- Which operating system or Linux distribution are you using?
- How did you install Topgrade?
<details><pre>
Paste the output of `topgrade -v`
</pre></details>

View File

@@ -0,0 +1,20 @@
---
name: Feature request
about: Can you please supprt...?
labels: is:new
---
**Describe the feature**
***Are you suggesting a new step?***
- Which tool is this about? Where is its repository?
- Which operating systems are supported by this tool?
- What should Topgrade do to figure out if the tool needs to be invoked?
- Which exact commands should Topgrade run?
***Are you suggesting some general feature?***
Go ahead and tell me
**System information**
<details><pre>
Place the output of `M-x doom/info` or `~/.emacs.d/bin/doom info` here.
</pre></details>

12
.github/PULL_REQUEST_TEMPLATE.md vendored Normal file
View File

@@ -0,0 +1,12 @@
## Standards checklist:
- [ ] The PR title is descriptive.
- [ ] The code compiles
- [ ] The code passes rustfmt
- [ ] The code passes clippy
- [ ] The code passes tests
- [ ] *Optional:* I have tested the code myself
- [ ] I also tested that Topgrade skips the step where needed
If you developed a feature or a bug fix for someone else and you do not have the
means to test it, please tag this person here.