Skip to content

Commit 9c9089f

Browse files
Add badge submission issue template with detailed fields and instructions
1 parent d07ea95 commit 9c9089f

1 file changed

Lines changed: 109 additions & 0 deletions

File tree

Lines changed: 109 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,109 @@
1+
name: "🎖️ Badge Submission"
2+
description: Submit your completed tasks for badge review
3+
title: "🎖️ Badge Submission - [Your Name]"
4+
labels:
5+
- submission
6+
- pending-review
7+
assignees:
8+
- nisalgunawardhana
9+
body:
10+
- type: markdown
11+
attributes:
12+
value: |
13+
## 🎖️ Badge Submission
14+
**Please fill in all fields below.**
15+
- type: dropdown
16+
id: level
17+
attributes:
18+
label: Which level are you submitting?
19+
description: Select the level that matches the tasks you completed.
20+
options:
21+
- beginner (Tasks 1-3)
22+
- intermediate (Tasks 4-7)
23+
- advanced (Tasks 8-10)
24+
validations:
25+
required: true
26+
- type: input
27+
id: github-username
28+
attributes:
29+
label: GitHub Username
30+
description: Mention your username so reviewers can find your profile.
31+
placeholder: "@your-username"
32+
validations:
33+
required: true
34+
- type: input
35+
id: pr-link
36+
attributes:
37+
label: Pull Request URL
38+
description: Paste the link to the PR that contains your submission.
39+
placeholder: https://github.com/user/repo/pull/123
40+
validations:
41+
required: true
42+
- type: input
43+
id: branch-name
44+
attributes:
45+
label: Branch Name
46+
description: Use the format working-[level]-[yourname].
47+
placeholder: working-beginner-octocat
48+
validations:
49+
required: true
50+
- type: input
51+
id: submission-file
52+
attributes:
53+
label: Submission File Path
54+
description: Confirm the file at .github/submissions/[level]-[yourname].md exists.
55+
placeholder: .github/submissions/beginner-octocat.md
56+
validations:
57+
required: true
58+
- type: checkboxes
59+
id: confirmations
60+
attributes:
61+
label: Confirmation Checklist
62+
description: Check each item once completed.
63+
options:
64+
- label: I have completed ALL tasks for my level.
65+
required: true
66+
- label: I created the submission file in .github/submissions/.
67+
required: true
68+
- label: I opened a Pull Request for this submission.
69+
required: true
70+
- label: I added evidence/screenshots to my submission file.
71+
required: true
72+
- label: I read the project README.md.
73+
required: true
74+
- type: markdown
75+
attributes:
76+
value: |
77+
## 📸 Evidence Overview
78+
**Beginner**
79+
- Task 1: Hello World workflow ran ✓
80+
- Task 2: Push trigger worked ✓
81+
- Task 3: Local tests passed ✓
82+
83+
**Intermediate**
84+
- Task 4: Custom workflow created ✓
85+
- Task 5: Environment variables used ✓
86+
- Task 6: Secrets accessed safely ✓
87+
- Task 7: Matrix testing worked ✓
88+
89+
**Advanced**
90+
- Task 8: Artifacts uploaded/downloaded ✓
91+
- Task 9: Conditional execution worked ✓
92+
- Task 10: PR & issue templates used ✓
93+
- type: textarea
94+
id: additional-notes
95+
attributes:
96+
label: Additional Notes
97+
description: Share any challenges, blockers, or context for reviewers.
98+
placeholder: Anything else we should know?
99+
validations:
100+
required: false
101+
- type: markdown
102+
attributes:
103+
value: |
104+
## 🤖 What Happens Next
105+
1. Reviewer checks your work (2-5 days).
106+
2. Feedback is provided via your pull request if changes are needed.
107+
3. Once approved, your badge is awarded! 🏅
108+
109+
**Thank you for submitting!** 🚀

0 commit comments

Comments
 (0)