Skip to content

Commit 8034fbc

Browse files
committed
chore: add templates for issues
1 parent 001a975 commit 8034fbc

File tree

3 files changed

+177
-0
lines changed

3 files changed

+177
-0
lines changed
Lines changed: 124 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,124 @@
1+
name: Bug Report
2+
description: Report a bug or issue
3+
title: "[Bug]: "
4+
labels: ["bug"]
5+
body:
6+
- type: markdown
7+
attributes:
8+
value: |
9+
Thanks for taking the time to fill out this bug report!
10+
11+
**Looking forward for reporting a security issue:**
12+
Please report security issues by following our security policy: https://contribute.freecodecamp.org/security
13+
14+
- type: textarea
15+
id: description
16+
attributes:
17+
label: Describe the bug
18+
description: A clear and concise description of what the bug is.
19+
placeholder: Tell us what you see!
20+
validations:
21+
required: true
22+
23+
- type: textarea
24+
id: reproduce
25+
attributes:
26+
label: To Reproduce
27+
description: Steps to reproduce the behavior
28+
placeholder: |
29+
1. Go to '...'
30+
2. Click on '....'
31+
3. Scroll down to '....'
32+
4. See error
33+
validations:
34+
required: true
35+
36+
- type: textarea
37+
id: expected
38+
attributes:
39+
label: Expected behavior
40+
description: A clear and concise description of what you expected to happen.
41+
placeholder: Tell us what you expected to see!
42+
validations:
43+
required: true
44+
45+
- type: textarea
46+
id: screenshots
47+
attributes:
48+
label: Screenshots
49+
description: If applicable, add screenshots to help explain your problem.
50+
placeholder: Drag and drop images here or paste them
51+
validations:
52+
required: false
53+
54+
- type: input
55+
id: desktop-os
56+
attributes:
57+
label: Desktop OS
58+
description: What operating system are you using?
59+
placeholder: e.g. iOS, Windows 10, Ubuntu 20.04
60+
validations:
61+
required: false
62+
63+
- type: input
64+
id: desktop-browser
65+
attributes:
66+
label: Desktop Browser
67+
description: What browser are you using?
68+
placeholder: e.g. chrome, safari, firefox
69+
validations:
70+
required: false
71+
72+
- type: input
73+
id: desktop-version
74+
attributes:
75+
label: Desktop Browser Version
76+
description: What version of the browser are you using?
77+
placeholder: e.g. 22, 95, 120
78+
validations:
79+
required: false
80+
81+
- type: input
82+
id: mobile-device
83+
attributes:
84+
label: Mobile Device
85+
description: What mobile device are you using?
86+
placeholder: e.g. iPhone6, Samsung Galaxy S21
87+
validations:
88+
required: false
89+
90+
- type: input
91+
id: mobile-os
92+
attributes:
93+
label: Mobile OS
94+
description: What mobile operating system are you using?
95+
placeholder: e.g. iOS8.1, Android 11
96+
validations:
97+
required: false
98+
99+
- type: input
100+
id: mobile-browser
101+
attributes:
102+
label: Mobile Browser
103+
description: What mobile browser are you using?
104+
placeholder: e.g. stock browser, safari, chrome
105+
validations:
106+
required: false
107+
108+
- type: input
109+
id: mobile-version
110+
attributes:
111+
label: Mobile Browser Version
112+
description: What version of the mobile browser are you using?
113+
placeholder: e.g. 22, 95, 120
114+
validations:
115+
required: false
116+
117+
- type: textarea
118+
id: additional
119+
attributes:
120+
label: Additional context
121+
description: Add any other context about the problem here.
122+
placeholder: Any other details that might help us understand the issue
123+
validations:
124+
required: false
Lines changed: 45 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,45 @@
1+
name: Feature Request
2+
description: Request a new feature or enhancement
3+
title: "[Feature]: "
4+
labels: ["type: feature request", "status: waiting triage"]
5+
body:
6+
- type: markdown
7+
attributes:
8+
value: |
9+
Thanks for taking the time to suggest a feature!
10+
11+
- type: textarea
12+
id: description
13+
attributes:
14+
label: Describe the feature
15+
description: A clear and concise description of what you'd like to see.
16+
placeholder: Tell us about your feature idea!
17+
validations:
18+
required: true
19+
20+
- type: textarea
21+
id: problem
22+
attributes:
23+
label: Is this related to a problem?
24+
description: Is there a problem this feature would solve? Describe it here.
25+
placeholder: e.g. I'm always frustrated when...
26+
validations:
27+
required: false
28+
29+
- type: textarea
30+
id: alternatives
31+
attributes:
32+
label: Alternatives considered
33+
description: Any alternative solutions or features you've thought about.
34+
placeholder: What else could work?
35+
validations:
36+
required: false
37+
38+
- type: textarea
39+
id: additional
40+
attributes:
41+
label: Additional context
42+
description: Add any other context or screenshots about this feature.
43+
placeholder: Any other details that might help us understand your idea
44+
validations:
45+
required: false

.github/ISSUE_TEMPLATE/config.yml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
blank_issues_enabled: true
2+
contact_links:
3+
- name: Request support on the community forum
4+
url: https://forum.freecodecamp.org
5+
about: Visit our community forum for genral support and FAQs
6+
- name: Technical support for your freeCodeCamp account
7+
url: https://www.freecodecamp.org/support
8+
about: Please visit this page for requesting technical support related to your freeCodeCamp account.

0 commit comments

Comments
 (0)