diff --git a/.github/ISSUE_TEMPLATE/bug_report_new.yml b/.github/ISSUE_TEMPLATE/bug_report_new.yml new file mode 100644 index 0000000..5506ab6 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/bug_report_new.yml @@ -0,0 +1,57 @@ +name: Bug Report 🐞 +description: Report a bug to help us improve the project +title: '[BUG 🐛]: ' +labels: ["Up-for-Grabs ✋", "bug 🐛"] +assignees: [] + +body: + - type: markdown + attributes: + value: | + Thanks for taking the time to fill out this bug report! + - type: input + id: bug_description + attributes: + label: Bug Description + description: A clear and concise description of what the bug is. + placeholder: Describe the bug... + + - type: textarea + id: steps_to_reproduce + attributes: + label: Steps to Reproduce + description: Describe the steps to reproduce the behavior. + placeholder: | + 1. Go to '...' + 2. Click on '....' + 3. Scroll down to '....' + 4. See error + - type: input + id: expected_behavior + attributes: + label: Expected Behavior + description: Describe what you expected to happen. + placeholder: Describe the expected behavior... + + - type: textarea + id: screenshots + attributes: + label: Screenshots + description: If applicable, add screenshots to help explain your problem. + placeholder: Attach screenshots or images... + + - type: dropdown + id: program_selection + attributes: + label: Program + description: Please select the program. + options: + - SSOC + - GSSOC + + - type: textarea + id: additional_context + attributes: + label: Additional Context + description: Add any other context about the problem here. + placeholder: Provide additional context... diff --git a/.github/ISSUE_TEMPLATE/documentation_request.yml b/.github/ISSUE_TEMPLATE/documentation_request.yml new file mode 100644 index 0000000..256dc23 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/documentation_request.yml @@ -0,0 +1,47 @@ +name: Documentation Request 🧑‍💻 +description: Request changes or additions to the documentation +title: '[DOC 🧑‍💻]: ' +labels: ["Up-for-Grabs ✋", "documentation 📃"] +assignees: [] + +body: + - type: markdown + attributes: + value: | + Thanks for suggesting improvements to our documentation! + - type: input + id: doc_section + attributes: + label: Documentation Section + description: Specify the section of the documentation that needs improvement. + placeholder: Section name... + + - type: textarea + id: current_state + attributes: + label: Current State + description: Describe the current state of the documentation. + placeholder: Describe the current state... + + - type: textarea + id: improvement_suggestion + attributes: + label: Improvement Suggestion + description: Describe the improvements or additions you suggest. + placeholder: Suggest improvements... + + - type: dropdown + id: program_selection + attributes: + label: Program + description: Please select the program. + options: + - SSOC + - GSSOC + + - type: textarea + id: additional_context + attributes: + label: Additional Context + description: Add any other context or screenshots related to the documentation request here. + placeholder: Provide additional context... diff --git a/.github/ISSUE_TEMPLATE/feature_request.yml b/.github/ISSUE_TEMPLATE/feature_request.yml new file mode 100644 index 0000000..dcca13e --- /dev/null +++ b/.github/ISSUE_TEMPLATE/feature_request.yml @@ -0,0 +1,47 @@ +name: Feature Request 🧑‍💻 +description: Suggest a new feature or enhancement for the project +title: '[FEATURE 🧑‍💻]: ' +labels: ["Up-for-Grabs ✋", "enhancement 🧑‍💻"] +assignees: [] + +body: + - type: markdown + attributes: + value: | + Thanks for suggesting a new feature! Please provide as much detail as possible. + - type: input + id: feature_description + attributes: + label: Feature Description + description: A clear and concise description of the feature you are requesting. + placeholder: Describe the feature... + + - type: textarea + id: use_case + attributes: + label: Use Case + description: Describe the use case or problem this feature would address. + placeholder: Explain the use case... + + - type: input + id: potential_solution + attributes: + label: Potential Solution + description: Describe any solutions you've considered. + placeholder: Describe potential solutions... + + - type: dropdown + id: program_selection + attributes: + label: Program + description: Please select the program. + options: + - SSOC + - GSSOC + + - type: textarea + id: additional_context + attributes: + label: Additional Context + description: Add any other context or screenshots about the feature request here. + placeholder: Provide additional context...