Skip to content

Commit 9d2b4e5

Browse files
authored
Merge pull request #43 from lekhmanrus/github-templates
GitHub templates
2 parents 2dda82a + b4c5e9a commit 9d2b4e5

File tree

3 files changed

+157
-0
lines changed

3 files changed

+157
-0
lines changed

.github/ISSUE_TEMPLATE/bug.yml

Lines changed: 82 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,82 @@
1+
name: Bug Report
2+
description: Report a bug in Gerrit plugin for Git Extensions
3+
labels: 'bug'
4+
body:
5+
- type: markdown
6+
attributes:
7+
value: |
8+
Thanks for taking the time to fill out this bug report!
9+
10+
⚠️ Review existing issues to see whether someone else has already reported your issue.
11+
- type: textarea
12+
id: about
13+
attributes:
14+
label: Environment
15+
description: Use _Help > About_ in Git Extensions to copy this information to the clipboard automatically.
16+
value: |
17+
- Gerrit plugin version:
18+
- Git Extensions version:
19+
- GIT version:
20+
- OS version:
21+
- .NET version:
22+
validations:
23+
required: true
24+
- type: textarea
25+
id: description
26+
attributes:
27+
label: Issue description
28+
description: |
29+
Be as specific and detailed as possible to help us triaging your issue. Screenshots and/or animations can be very useful in helping to understand the issue you're facing.
30+
31+
_**Tip:** You can attach images or log files by clicking this area to highlight it and then dragging files in._
32+
_**Tip:** You can use [ScreenToGif](https://www.screentogif.com/) to record animations and videos._
33+
validations:
34+
required: true
35+
- type: textarea
36+
id: steps
37+
attributes:
38+
label: Steps to reproduce
39+
description: Take some time to try and reproduce the issue, then explain how to do so here.
40+
validations:
41+
required: true
42+
- type: textarea
43+
id: expected-behavior
44+
attributes:
45+
label: Expected behavior
46+
description: |
47+
What behavior were you expecting to see?
48+
49+
_**Tip:** You can attach images or log files by clicking this area to highlight it and then dragging files in._
50+
_**Tip:** You can use [ScreenToGif](https://www.screentogif.com/) to record animations and videos._
51+
validations:
52+
required: true
53+
- type: textarea
54+
id: actual-behavior
55+
attributes:
56+
label: Actual behavior
57+
description: |
58+
What behavior did you actually see?
59+
60+
_**Tip:** You can attach images or log files by clicking this area to highlight it and then dragging files in._
61+
_**Tip:** You can use [ScreenToGif](https://www.screentogif.com/) to record animations and videos._
62+
validations:
63+
required: true
64+
- type: textarea
65+
id: regression
66+
attributes:
67+
label: Did this work in previous version of Gerrit plugin?
68+
description: If so, which version?
69+
validations:
70+
required: false
71+
- type: textarea
72+
id: diagnostics
73+
attributes:
74+
label: Diagnostics
75+
description: |
76+
If relevant, as described at [Diagnosing problems](https://github.com/gitextensions/gitextensions/wiki/Diagnosing-problems).
77+
validations:
78+
required: false
79+
- type: markdown
80+
attributes:
81+
value: |
82+
❤️ Git Extensions? Please consider supporting our collective: https://opencollective.com/gitextensions

.github/ISSUE_TEMPLATE/feature.yml

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,36 @@
1+
name: Feature Request
2+
description: Propose a new feature for Git Extensions Gerrit plugin
3+
labels: 'enhancement'
4+
body:
5+
- type: markdown
6+
attributes:
7+
value: |
8+
Thanks for taking the time to fill out this feature request!
9+
10+
⚠️ Review existing issues to see whether someone else has already requested similar feature.
11+
- type: textarea
12+
id: description
13+
attributes:
14+
label: Feature description
15+
description: |
16+
Provide a brief summary of the feature you would like to see.
17+
18+
_**Tip:** You can attach images or log files by clicking this area to highlight it and then dragging files in._
19+
_**Tip:** You can use [ScreenToGif](https://www.screentogif.com/) to record animations and videos._
20+
validations:
21+
required: true
22+
- type: textarea
23+
id: use-case
24+
attributes:
25+
label: Use case
26+
description: |
27+
Describe the use case(s) that the proposed feature would enable.
28+
29+
_**Tip:** You can attach images or log files by clicking this area to highlight it and then dragging files in._
30+
_**Tip:** You can use [ScreenToGif](https://www.screentogif.com/) to record animations and videos._
31+
validations:
32+
required: false
33+
- type: markdown
34+
attributes:
35+
value: |
36+
❤️ Git Extensions? Please consider supporting our collective: https://opencollective.com/gitextensions

.github/PULL_REQUEST_TEMPLATE.md

Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
## PR Checklist
2+
Please check if your PR fulfills the following requirements:
3+
4+
- [ ] Tests for the changes have been added (for bug fixes / features)
5+
- [ ] Docs have been added / updated (for bug fixes / features)
6+
7+
8+
## PR Type
9+
What kind of change does this PR introduce?
10+
11+
<!-- Please check the one that applies to this PR using "x". -->
12+
13+
- [ ] Bugfix
14+
- [ ] Feature
15+
- [ ] Refactoring
16+
- [ ] Build related changes
17+
- [ ] Documentation
18+
- [ ] Other: <!-- Please describe -->
19+
20+
21+
## What is the current behavior?
22+
<!-- Please describe the current behavior that you are modifying, or link to a relevant issue. -->
23+
24+
Issue Number: N/A
25+
26+
27+
## What is the new behavior?
28+
29+
30+
## Does this PR introduce a breaking change?
31+
32+
- [ ] Yes
33+
- [ ] No
34+
35+
36+
<!-- If this PR contains a breaking change, please describe. -->
37+
38+
39+
## Other information

0 commit comments

Comments
 (0)