Skip to content

Commit fbb28b6

Browse files
authored
Merge pull request #16 from CodeCafeCommunity/4-issue-pr-templates
Add Issue and PR Templates
2 parents 90ff6d6 + 7ea4b61 commit fbb28b6

4 files changed

Lines changed: 122 additions & 0 deletions

File tree

Lines changed: 55 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,55 @@
1+
name: Report a Bug
2+
description: File a bug/issue
3+
labels: ["Bug"]
4+
body:
5+
- type: textarea
6+
attributes:
7+
label: Current Behavior
8+
description: A clear and concise description of what the bug is..
9+
validations:
10+
required: true
11+
- type: textarea
12+
attributes:
13+
label: Expected Behavior
14+
description: A clear and concise description of what you expected to happen.
15+
validations:
16+
required: true
17+
- type: textarea
18+
attributes:
19+
label: Steps To Reproduce
20+
description: Steps to reproduce the behavior.
21+
placeholder: |
22+
1. Go to '...'
23+
1. Click on '...'
24+
1. Scroll down to '...'
25+
1. See error
26+
validations:
27+
required: true
28+
- type: textarea
29+
attributes:
30+
label: Screenshots
31+
description: |
32+
If appropriate, please share any screenshots of the bug.
33+
Tip: You can attach images or log files by clicking this area to highlight it and then dragging files in.
34+
validations:
35+
required: false
36+
- type: textarea
37+
attributes:
38+
label: Environment
39+
description: |
40+
Please share the following information, if applicable. For example:
41+
- **OS**: Ubuntu 20.04
42+
- **Browser**: Firefox 133.0.3
43+
value: |
44+
- OS:
45+
- Browser:
46+
render: markdown
47+
validations:
48+
required: false
49+
- type: textarea
50+
attributes:
51+
label: Anything else?
52+
description: |
53+
Any additional context about the problem here.
54+
validations:
55+
required: false

.github/ISSUE_TEMPLATE/config.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
blank_issues_enabled: true
Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
name: Feature Request
2+
description: Suggest a new idea for this project
3+
labels: ["enhancement"]
4+
body:
5+
- type: textarea
6+
attributes:
7+
label: Purpose
8+
description: What will this feature provide?
9+
validations:
10+
required: true
11+
- type: textarea
12+
attributes:
13+
label: Is your feature request related to a problem? Please describe.
14+
description: A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]
15+
validations:
16+
required: false
17+
- type: textarea
18+
attributes:
19+
label: Proposed Solution
20+
description: If you have an idea on how to implement this feature, please share!
21+
validations:
22+
required: false
23+
- type: textarea
24+
attributes:
25+
label: Acceptance Criteria
26+
description: Please list the requirements the implementation of this feature needs to meet.
27+
placeholder: |
28+
- This feature should do [xyz]
29+
- This feature should do [abc]
30+
validations:
31+
required: true
32+
- type: textarea
33+
attributes:
34+
label: Additional Context
35+
description: |
36+
Add any other context or screenshots here.
37+
Tip: You can attach images or log files by clicking this area to highlight it and then dragging files in.

.github/pull_request_template.md

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
## What issue is this solving?
2+
3+
<!-- replace ??? with the issue number. This will ensure the related issue is automatically closed when the PR is merged. -->
4+
5+
Closes #???
6+
7+
### Description
8+
9+
<!-- Brief description of change -->
10+
11+
<!-- Add any additional expected behavior here if it is not described in the linked issue. -->
12+
13+
## Any helpful knowledge/context for the reviewer?
14+
15+
- Any new dependencies to install?
16+
- Any special requirements to test?
17+
- Any UI changes? Include screenshots if so.
18+
19+
### Feelings gif (optional)
20+
21+
What gif best describes your feeling working on this issue? https://giphy.com/
22+
How to embed:
23+
`![alt text](https://media.giphy.com/media/1nP7ThJFes5pgXKUNf/giphy.gif)`
24+
25+
### Please make sure you've attempted to meet the following coding standards
26+
27+
- [ ] Code has been tested and does not produce errors
28+
- [ ] Code is readable and formatted
29+
- [ ] There isn't any unnecessary commented-out code

0 commit comments

Comments
 (0)