Skip to content

Commit 03aa80c

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

File tree

1 file changed

+74
-0
lines changed

1 file changed

+74
-0
lines changed
Lines changed: 74 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,74 @@
1+
name: Project Submission
2+
description: Please fill out the following details to submit a project for onboarding.
3+
title: "[Project]: "
4+
5+
body:
6+
- type: markdown
7+
attributes:
8+
value: |
9+
Thanks for taking the time to fill out this submission form!
10+
- type: input
11+
id: projectname
12+
attributes:
13+
label: Project Name
14+
description: What is the name of your Project?
15+
placeholder: ex. Astro Tips
16+
validations:
17+
required: true
18+
- type: input
19+
id: projecturl
20+
attributes:
21+
label: Project Url
22+
description: Where can we find the code of your project?
23+
placeholder: ex. https://github.com/astrolicious/astro-tips.dev
24+
validations:
25+
required: true
26+
- type: input
27+
id: websiteurl
28+
attributes:
29+
label: Website Url
30+
description: Does your project have a landingpage, where can we find it?
31+
placeholder: ex. https://astro-tips.dev/
32+
validations:
33+
required: false
34+
- type: input
35+
id: docsurl
36+
attributes:
37+
label: Website Url
38+
description: Does your project have documentation, where can we find it?
39+
placeholder: ex. https://astro-tips.dev/
40+
validations:
41+
required: false
42+
- type: textarea
43+
id: projectguidance
44+
attributes:
45+
label: Do you need guidance on specific topics?
46+
description: Please specify any topics you need guidance on.
47+
validations:
48+
required: false
49+
- type: checkboxes
50+
id: projectoptions
51+
attributes:
52+
label: Options
53+
description: We would like to get some more details, please check the following options. By submitting this issue, you agree to follow our [Code of Conduct](https://github.com/astrolicious/.github?tab=coc-ov-file).
54+
options:
55+
- label: I'm the author / creator of the project
56+
required: false
57+
- label: My project has a contribution guide
58+
required: false
59+
- label: My project has automated tests
60+
required: false
61+
- label: My project has automated dependency updates
62+
required: false
63+
- label: I want a text-style public channel in Discord
64+
required: false
65+
- label: I want a forum-style public channel in Discord
66+
required: false
67+
- label: I want an text-style support channel in Discord
68+
required: false
69+
- label: I want an forum-style support channel in Discord
70+
required: false
71+
- label: I want an Astrolicious subdomain, e.g. https://astrotips.astrolicious.dev/
72+
required: false
73+
- label: I agree to follow this project's Code of Conduct
74+
required: true

0 commit comments

Comments
 (0)