Skip to content

Commit e6c6261

Browse files
authored
Add issue form for suggestion
1 parent d6ffe4f commit e6c6261

File tree

1 file changed

+72
-0
lines changed

1 file changed

+72
-0
lines changed
Lines changed: 72 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,72 @@
1+
name: New item suggestion
2+
description: Suggest new additions to the list!
3+
labels: ["new addition"]
4+
body:
5+
- type: markdown
6+
attributes:
7+
value: |
8+
Thanks for taking the time to suggest a new addition!
9+
Please submit this form once per suggestion, unless they are closely related.
10+
- type: textarea
11+
id: name
12+
attributes:
13+
label: What is the name of the thing you want added?
14+
placeholder: a project's name
15+
validations:
16+
required: true
17+
- type: textarea
18+
id: summary
19+
attributes:
20+
label: Summarize what the thing is or does.
21+
placeholder: Celeste port to ComputerCraft, FTP client for ComputerCraft, package manager for ComputerCraft, guide for ComputerCraft, ...
22+
validations:
23+
required: true
24+
- type: textarea
25+
id: url
26+
attributes:
27+
label: Where is the thing located on the Internet?
28+
description: Please provide the most descriptive URL. URLs should be accessible without having to log in somewhere.
29+
placeholder: https://example.com, https://pastebin.com/..., https://github.com/...
30+
validations:
31+
required: true
32+
- type: dropdown
33+
id: category
34+
attributes:
35+
label: What category does the project fit best in?
36+
options:
37+
- Mods
38+
- Lua programs
39+
- Non-Lua programs
40+
- Literature
41+
- Resources
42+
- Something else
43+
default: 0
44+
validations:
45+
required: true
46+
- type: dropdown
47+
id: submitter-is-author
48+
attributes:
49+
label: Are you the author of this thing?
50+
description: It's okay if you are! This is purely for transparency.
51+
options:
52+
- No, I am not the author of this thing.
53+
- Yes, I am the author of this thing.
54+
default: 0
55+
required: true
56+
57+
- type: checkboxes
58+
id: is-awesome
59+
attributes:
60+
label: Do you think the thing is awesome?
61+
description: '"Awesome" generally means whatever you want it to. The items already on the list are unique or particularly useful for their category.'
62+
options:
63+
- label: Yes, this is awesome
64+
required: true
65+
- type: checkboxes
66+
id: terms
67+
attributes:
68+
label: Code of Conduct
69+
description: By submitting this issue, you agree to follow our [Code of Conduct](https://github.com/tomodachi94/awesome-computercraft/blob/main/CODE_OF_CONDUCT.md).
70+
options:
71+
- label: I agree to follow this project's Code of Conduct
72+
required: true

0 commit comments

Comments
 (0)