Skip to content

Commit 7e6ebc5

Browse files
committed
Upgraded issue templates to use GitHub issue forms
1 parent 12c3797 commit 7e6ebc5

File tree

3 files changed

+142
-0
lines changed

3 files changed

+142
-0
lines changed
Lines changed: 76 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,76 @@
1+
name: "πŸ› Bug Report"
2+
description: "Submit a bug report to help us improve"
3+
title: "πŸ› Bug Report: "
4+
labels: [bug]
5+
body:
6+
- type: markdown
7+
attributes:
8+
value: |
9+
Thanks for taking the time to fill out our bug report form πŸ™
10+
- type: textarea
11+
id: steps-to-reproduce
12+
validations:
13+
required: true
14+
attributes:
15+
label: "πŸ‘Ÿ Reproduction steps"
16+
description: "How do you trigger this bug? Please walk us through it step by step."
17+
placeholder: "When I ..."
18+
- type: textarea
19+
id: expected-behavior
20+
validations:
21+
required: true
22+
attributes:
23+
label: "πŸ‘ Expected behavior"
24+
description: "What did you think would happen?"
25+
placeholder: "It should ..."
26+
- type: textarea
27+
id: actual-behavior
28+
validations:
29+
required: true
30+
attributes:
31+
label: "πŸ‘Ž Actual Behavior"
32+
description: "What did actually happen? Add screenshots, if applicable."
33+
placeholder: "It actually ..."
34+
- type: dropdown
35+
id: appwrite-python-sdk-version
36+
attributes:
37+
label: "🎲 Appwrite Python SDK version"
38+
description: "What version of Appwrite Python SDK are you running?"
39+
options:
40+
- Version 0.5.0
41+
- Version 0.4.0
42+
- Version 0.3.0
43+
- Version 0.2.x
44+
- Version 0.1.x
45+
- Version 0.0.x
46+
- Different version (specify in environment)
47+
validations:
48+
required: true
49+
- type: dropdown
50+
id: operating-system
51+
attributes:
52+
label: "πŸ’» Operating system"
53+
description: "What OS is your server / device running on?"
54+
options:
55+
- Linux
56+
- MacOS
57+
- Windows
58+
- Something else
59+
validations:
60+
required: true
61+
- type: textarea
62+
id: enviromnemt
63+
validations:
64+
required: false
65+
attributes:
66+
label: "🧱 Your Environment"
67+
description: "Is your environment customized in any way?"
68+
placeholder: "I use Cloudflare for ..."
69+
- type: checkboxes
70+
id: no-duplicate-issues
71+
attributes:
72+
label: "πŸ‘€ Have you spent some time to check if this issue has been raised before?"
73+
description: "Have you Googled for a similar issue or checked our older issues for a similar bug?"
74+
options:
75+
- label: "I checked and didn't find similar issue"
76+
required: true
Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
name: "πŸ“š Documentation"
2+
description: "Report an issue related to documentation"
3+
title: "πŸ“š Documentation: "
4+
labels: [documentation]
5+
body:
6+
- type: markdown
7+
attributes:
8+
value: |
9+
Thanks for taking the time to fill out our documentation update request form πŸ™
10+
- type: textarea
11+
id: issue-description
12+
validations:
13+
required: true
14+
attributes:
15+
label: "πŸ’­ Description"
16+
description: "A clear and concise description of what the issue is."
17+
placeholder: "Documentation should not ..."
18+
- type: checkboxes
19+
id: no-duplicate-issues
20+
attributes:
21+
label: "πŸ‘€ Have you spent some time to check if this issue has been raised before?"
22+
description: "Have you Googled for a similar issue or checked our older issues for a similar bug?"
23+
options:
24+
- label: "I checked and didn't find similar issue"
25+
required: true
26+
- type: checkboxes
27+
id: read-code-of-conduct
28+
attributes:
29+
description: "This is our [Code of Conduct](https://github.com/appwrite/appwrite/blob/master/CODE_OF_CONDUCT.md)."
30+
label: "🏒 Have you read the Code of Conduct?"
31+
options:
32+
- label: "I read the Code of Conduct"
33+
required: true
Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
name: πŸš€ Feature
2+
description: "Submit a proposal for a new feature"
3+
title: "πŸš€ Feature: "
4+
labels: [feature]
5+
body:
6+
- type: markdown
7+
attributes:
8+
value: |
9+
Thanks for taking the time to fill out our feature request form πŸ™
10+
- type: textarea
11+
id: feature-description
12+
validations:
13+
required: true
14+
attributes:
15+
label: "πŸ”– Feature description"
16+
description: "A clear and concise description of what the feature is."
17+
placeholder: "You should add ..."
18+
- type: textarea
19+
id: pitch
20+
validations:
21+
required: true
22+
attributes:
23+
label: "🎀 Pitch"
24+
description: "Please explain why this feature should be implemented and how it would be used. Add examples, if applicable."
25+
placeholder: "In my use-case, ..."
26+
- type: checkboxes
27+
id: no-duplicate-issues
28+
attributes:
29+
label: "πŸ‘€ Have you spent some time to check if this issue has been raised before?"
30+
description: "Have you Googled for a similar issue or checked our older issues for a similar bug?"
31+
options:
32+
- label: "I checked and didn't find similar issue"
33+
required: true

0 commit comments

Comments
Β (0)