Skip to content

Commit b80b608

Browse files
Create GitHub Issue form template for project onboarding (#103)
1 parent 4e14c77 commit b80b608

File tree

1 file changed

+109
-0
lines changed

1 file changed

+109
-0
lines changed
Lines changed: 109 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,109 @@
1+
name: Project Onboarding
2+
description: Please fill out the following details to onboard your project.
3+
title: "[Project Onboarding] <Project Name>"
4+
labels: ["onboarding"]
5+
6+
body:
7+
- type: input
8+
id: name
9+
attributes:
10+
label: Project Name
11+
description: The name of your project.
12+
validations:
13+
required: true
14+
15+
- type: checkboxes
16+
id: is_author
17+
attributes:
18+
label: Are you the author of this project?
19+
options:
20+
- label: Yes
21+
required: true
22+
23+
- type: input
24+
id: repository_url
25+
attributes:
26+
label: Repository URL
27+
description: The URL of the project's repository.
28+
validations:
29+
required: true
30+
31+
- type: input
32+
id: website_url
33+
attributes:
34+
label: Website URL
35+
description: The URL of the project's website (if any).
36+
validations:
37+
required: true
38+
39+
- type: input
40+
id: docs_url
41+
attributes:
42+
label: Documentation URL
43+
description: The URL of the project's documentation (if any).
44+
validations:
45+
required: true
46+
47+
- type: checkboxes
48+
id: has_contribution_guide
49+
attributes:
50+
label: Does the project have a contribution guide?
51+
options:
52+
- label: Yes
53+
required: true
54+
55+
- type: checkboxes
56+
id: has_tests
57+
attributes:
58+
label: Does the project have tests?
59+
options:
60+
- label: Yes
61+
required: true
62+
63+
- type: checkboxes
64+
id: has_automatic_dependency_updates
65+
attributes:
66+
label: Does the project have automatic dependency updates?
67+
options:
68+
- label: Yes
69+
required: true
70+
71+
- type: checkboxes
72+
id: text_channel_wanted
73+
attributes:
74+
label: Do you want a text channel for the project?
75+
options:
76+
- label: Yes
77+
required: true
78+
79+
- type: checkboxes
80+
id: support_channel_wanted
81+
attributes:
82+
label: Do you want a support channel for the project?
83+
options:
84+
- label: Yes
85+
required: true
86+
87+
- type: checkboxes
88+
id: thread_channel_wanted
89+
attributes:
90+
label: Do you want a thread channel for the project?
91+
options:
92+
- label: Yes
93+
required: true
94+
95+
- type: checkboxes
96+
id: astrolicious_subdomain_wanted
97+
attributes:
98+
label: Do you want an astrolicious subdomain for the project?
99+
options:
100+
- label: Yes
101+
required: true
102+
103+
- type: textarea
104+
id: guidance_needed
105+
attributes:
106+
label: Do you need guidance on specific topics?
107+
description: Please specify any topics you need guidance on.
108+
validations:
109+
required: false

0 commit comments

Comments
 (0)