Skip to content

Commit 202f4f2

Browse files
authored
Create join-contributors-team.yml
1 parent 1570988 commit 202f4f2

File tree

1 file changed

+91
-0
lines changed

1 file changed

+91
-0
lines changed
Lines changed: 91 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,91 @@
1+
name: "Join Contributors Team"
2+
description: "Request access to join the CodeHarborHub Contributors Team"
3+
title: "Request to Join Contributors Team: <Your Name>"
4+
labels: ["team-request", "onboarding"]
5+
assignees: []
6+
7+
body:
8+
- type: markdown
9+
attributes:
10+
value: |
11+
Thank you for your interest in joining the **CodeHarborHub Contributors Team**!
12+
Please fill out the details below so we can verify your profile and onboard you smoothly.
13+
14+
- type: input
15+
id: full-name
16+
attributes:
17+
label: "Full Name"
18+
description: "Enter your full name."
19+
placeholder: "Ajay Dhangar"
20+
validations:
21+
required: true
22+
23+
- type: input
24+
id: github-username
25+
attributes:
26+
label: "GitHub Username"
27+
description: "Provide your GitHub username."
28+
placeholder: "ajay-dhangar"
29+
validations:
30+
required: true
31+
32+
- type: textarea
33+
id: background
34+
attributes:
35+
label: "Tell us about your background"
36+
description: "Share a short summary about your skills, learning goals, or experience."
37+
placeholder: "I am a web developer specializing in React, Node.js, and open-source contributions."
38+
validations:
39+
required: true
40+
41+
- type: textarea
42+
id: contribution-area
43+
attributes:
44+
label: "Preferred Contribution Areas"
45+
description: "Select or describe the areas you want to contribute in."
46+
placeholder: |
47+
Examples:
48+
- Documentation
49+
- Frontend (React, UI/UX)
50+
- Backend (Node.js, APIs)
51+
- Content Writing
52+
- Tutorials
53+
- SEO
54+
- DevOps
55+
validations:
56+
required: true
57+
58+
- type: input
59+
id: portfolio
60+
attributes:
61+
label: "Portfolio / GitHub Profile / LinkedIn"
62+
description: "Share any link where we can review your work."
63+
placeholder: "https://github.com/yourusername"
64+
validations:
65+
required: true
66+
67+
- type: dropdown
68+
id: availability
69+
attributes:
70+
label: "Weekly Availability"
71+
description: "How much time can you contribute each week?"
72+
options:
73+
- "1–3 hours"
74+
- "3–6 hours"
75+
- "6–10 hours"
76+
- "10+ hours"
77+
validations:
78+
required: true
79+
80+
- type: checkboxes
81+
id: agreement
82+
attributes:
83+
label: "Contributor Agreement"
84+
description: "Please confirm the following:"
85+
options:
86+
- label: "I agree to follow the CodeHarborHub Code of Conduct"
87+
required: true
88+
- label: "I understand that maintainers may approve or reject team access based on review"
89+
required: true
90+
- label: "I will follow contribution guidelines and instructions shared by the team"
91+
required: true

0 commit comments

Comments
 (0)