From 91f0bff38fa9a1f6fda1721c1564c3e13ac28b11 Mon Sep 17 00:00:00 2001 From: Anit Sarkar Date: Fri, 4 Oct 2024 16:19:12 +0000 Subject: [PATCH] adding_issue_template --- .github/ISSUE_TEMPLATE/bug.yml | 47 +++++++++++++++++++++ .github/ISSUE_TEMPLATE/document.yml | 40 ++++++++++++++++++ .github/ISSUE_TEMPLATE/feature_request.yml | 34 +++++++++++++++ .github/ISSUE_TEMPLATE/other.yml | 27 ++++++++++++ .github/ISSUE_TEMPLATE/refactor_code.yml | 40 ++++++++++++++++++ .github/ISSUE_TEMPLATE/task_request.yml | 48 ++++++++++++++++++++++ 6 files changed, 236 insertions(+) create mode 100644 .github/ISSUE_TEMPLATE/bug.yml create mode 100644 .github/ISSUE_TEMPLATE/document.yml create mode 100644 .github/ISSUE_TEMPLATE/feature_request.yml create mode 100644 .github/ISSUE_TEMPLATE/other.yml create mode 100644 .github/ISSUE_TEMPLATE/refactor_code.yml create mode 100644 .github/ISSUE_TEMPLATE/task_request.yml diff --git a/.github/ISSUE_TEMPLATE/bug.yml b/.github/ISSUE_TEMPLATE/bug.yml new file mode 100644 index 00000000..65c136e1 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/bug.yml @@ -0,0 +1,47 @@ +name: β€‹πŸž Bug +description: Report an issue to help us improve the project. +title: "[BUG] " +labels: ["bug", "goal: fix", "priority: medium"] +body: + - type: textarea + attributes: + label: Description + description: A brief description of the issue or bug you are facing, also include what you tried and what didn't work. + validations: + required: false + - type: textarea + attributes: + label: Screenshots + description: Please add screenshots if applicable + validations: + required: false + - type: textarea + attributes: + label: Any additional information? + description: Any additional information or Is there anything we should know about this bug? + validations: + required: false + - type: dropdown + attributes: + label: What browser are you seeing the problem on? + multiple: true + options: + - Firefox + - Chrome + - Safari + - Microsoft Edge + - type: checkboxes + id: no-duplicate-issues + attributes: + label: "Checklist" + options: + - label: "I have checked the existing [issues](https://github.com/swaraj-das/Collect-your-GamingTools/issues)." + required: true + - label: "I have read the [Code Of Conduct](https://github.com/swaraj-das/Collect-your-GamingToolst/blob/main/CODE_OF_CONDUCT.md)" + required: true + - label: "The changes don't break the code" + required: true + - label: "Please attach the screenshots and video of the development work once it is done " + required: true + + diff --git a/.github/ISSUE_TEMPLATE/document.yml b/.github/ISSUE_TEMPLATE/document.yml new file mode 100644 index 00000000..41c7a700 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/document.yml @@ -0,0 +1,40 @@ +name: "Documentation πŸ“‹" +description: "Use this form to present your suggestions on how to improve our docs" +title: "[DOCS] " +labels: ["documenation", "goal: enhancement"] + +body: + - type: textarea + id: docs_description + attributes: + label: "Issue Description" + description: "Please provide a brief summary of the documentation issue you are experiencing or would like to address." + validations: + required: true + + - type: textarea + id: screenshots_examples_docs + attributes: + label: "Screenshots or Examples (if applicable)" + description: "Please include relevant screenshots or examples to help illustrate the problem." + + - type: textarea + id: proposed_solution_docs + attributes: + label: "Proposed Solution (optional)" + description: "If you have a proposed solution for the documentation issue, please provide it here. This can be helpful for speeding up the resolution process." + + - type: checkboxes + id: terms_checklist_docs + attributes: + label: "Checklist" + description: "By submitting this issue, you agree to follow our [Code of Conduct](https://github.com/swaraj-das/Collect-your-GamingTools/blob/main/CODE_OF_CONDUCT.md)" + options: + - label: "I have checked the existing [issues](https://github.com/swaraj-das/Collect-your-GamingTools/issues)." + required: true + + - label: "The changes don't break the code" + required: true + - label: "Please attach the screenshots and video of the development work once it is done " + required: true + diff --git a/.github/ISSUE_TEMPLATE/feature_request.yml b/.github/ISSUE_TEMPLATE/feature_request.yml new file mode 100644 index 00000000..f4d15c7a --- /dev/null +++ b/.github/ISSUE_TEMPLATE/feature_request.yml @@ -0,0 +1,34 @@ +name: Feature Request πŸ’‘ +description: Have any new idea or new feature for Collect-your-GamingTools? Please suggest! +title: "[Feature] " +labels: ["enhancement", "goal: addition", "priority: high"] +body: + - type: textarea + id: description + attributes: + label: Description + description: A clear and concise description of any alternative solution or features you've considered. + validations: + required: true + - type: textarea + id: screenshots + attributes: + label: Screenshots + description: Please add screenshots if applicable + validations: + required: false + - type: checkboxes + id: no-duplicate-issues + attributes: + label: "Checklist" + options: + - label: "I have checked the existing [issues](https://github.com/swaraj-das/Collect-your-GamingTools/issues)." + required: true + + - label: "I have read the [Code Of Conduct](https://github.com/swaraj-das/Collect-your-GamingTools/blob/main/CODE_OF_CONDUCT.md)" + required: true + + - label: "The changes don't break the code" + required: true + - label: "Please attach the screenshots and video of the development work once it is done " + required: true diff --git a/.github/ISSUE_TEMPLATE/other.yml b/.github/ISSUE_TEMPLATE/other.yml new file mode 100644 index 00000000..db8a9cdb --- /dev/null +++ b/.github/ISSUE_TEMPLATE/other.yml @@ -0,0 +1,27 @@ +name: Other +description: Use this for any other question or issue. Please do not create blank issues +title: "[OTHER]" +labels: ["status: awaiting triage"] +body: + - type: textarea + id: issuedescription + attributes: + label: What would you like to share or ask? + description: Provide a clear and concise explanation of your issue. + validations: + required: true + - type: checkboxes + id: no-duplicate-issues + attributes: + label: "Checklist" + options: + - label: "I have checked the existing [issues](https://github.com/Collect-your-GamingTools/issues)." + required: true + + - label: "I have read the [Code Of Conduct](https://github.com/Collect-your-GamingTools/blob/main/CODE_OF_CONDUCT.md)" + required: true + + - label: "The changes don't break the code" + required: true + - label: "Please attach the screenshots and video of the development work once it is done " + required: true diff --git a/.github/ISSUE_TEMPLATE/refactor_code.yml b/.github/ISSUE_TEMPLATE/refactor_code.yml new file mode 100644 index 00000000..51d8bf3d --- /dev/null +++ b/.github/ISSUE_TEMPLATE/refactor_code.yml @@ -0,0 +1,40 @@ +name: Refactor Code πŸ”§ +description: Use this label for code refactoring tasks. +title: "[Refactor] " +labels: ["goal: refactor", "priority: medium"] +body: + - type: input + attributes: + label: File Name + description: "Enter the file that you want to refactor in the codebase." + placeholder: "For example - component/Cards/Card.tsx" + validations: + required: true + - type: textarea + id: refactor_description + attributes: + label: "Reason for Refactoring the Code" + description: "Describe what improvements can be made in the codebase without introducing breaking changes." + validations: + required: true + - type: checkboxes + id: no-duplicate-issues + + + attributes: + label: "Checklist" + options: + + - label: "I have checked the existing [issues](https://github.com/Collect-your-GamingTools/issues)." + required: true + + + - label: "I have read the [Code Of Conduct](https://github.com/Collect-your-GamingTools/blob/main/CODE_OF_CONDUCT.md)" + required: true + + - label: "The changes don't break the code" + required: true + - label: "Please attach the screenshots and video of the development work once it is done " + required: true + + \ No newline at end of file diff --git a/.github/ISSUE_TEMPLATE/task_request.yml b/.github/ISSUE_TEMPLATE/task_request.yml new file mode 100644 index 00000000..22334057 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/task_request.yml @@ -0,0 +1,48 @@ +name: ​Task Request +description: This is Only For Project Admins and Mentors. +title: " " +labels: ["priority: high"] +body: + - type: textarea + attributes: + label: Description + description: A brief description of the issue or bug you are facing, also include what you tried and what didn't work. + validations: + required: false + - type: textarea + attributes: + label: Screenshots + description: Please add screenshots if required + validations: + required: false + - type: textarea + attributes: + label: Any additional Details? + description: Please Provide Key Details, if required (Goals and objectives,Deliverables,Dependencies) + validations: + required: false + - type: textarea + attributes: + label: Deadline + description: Specify the task deadline + validations: + required: true + + - type: markdown + attributes: + value: "Stay you can start working on it by taking latest pull from main branch + + + + Please follow the code of conduct [Code Of Conduct](https://github.com/Curious-Ecosystem/Curious-Connect/blob/main/CODE_OF_CONDUCT.md) + + + + The changes don't break the code + + + Please attach the screenshots and video of the development work once it is done + + + + \ No newline at end of file