From 7519b9d9124e9d1e45f26d28ba4ed0907fd8d2ec Mon Sep 17 00:00:00 2001 From: Arunan Date: Thu, 27 Jun 2024 07:45:09 +0530 Subject: [PATCH] Add bug/improvement template to the repo --- .github/ISSUE_TEMPLATE/type_bug.yml | 57 +++++++++++++++++++++ .github/ISSUE_TEMPLATE/type_improvement.yml | 53 +++++++++++++++++++ 2 files changed, 110 insertions(+) create mode 100644 .github/ISSUE_TEMPLATE/type_bug.yml create mode 100644 .github/ISSUE_TEMPLATE/type_improvement.yml diff --git a/.github/ISSUE_TEMPLATE/type_bug.yml b/.github/ISSUE_TEMPLATE/type_bug.yml new file mode 100644 index 0000000000..13c5ecb133 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/type_bug.yml @@ -0,0 +1,57 @@ +name: Bug Report +description: File a bug report +title: "[Bug]: " +labels: ["Type/Bug"] +body: + - type: markdown + attributes: + value: | + Thanks for taking the time to fill out this bug report! + - type: textarea + id: description + attributes: + label: Description + description: Give a brief description of the bug + validations: + required: true + - type: textarea + id: reproducing-steps + attributes: + label: Steps to Reproduce + description: The steps to be followed to reproduce the issue. + validations: + required: false + - type: textarea + id: affected-area + attributes: + label: Affected Version(s) + description: The versions that are affected by the bug + validations: + required: false + - type: textarea + id: env-details + attributes: + label: OS, DB, other environment details and versions + validations: + required: false + - type: textarea + id: related-issues + attributes: + label: Related issue(s) (optional) + description: Any related issues such as sub tasks and issues reported in other repositories (e.g., component repositories), similar problems, etc. + validations: + required: false + - type: textarea + id: suggested-labels + attributes: + label: Suggested label(s) (optional) + description: Optional comma-separated list of suggested labels. Non committers can’t assign labels to issues, and thereby, this will help issue creators who are not a committer to suggest possible labels. + validations: + required: false + - type: textarea + id: suggested-assignees + attributes: + label: Suggested assignee(s) (optional) + description: Optional comma-separated list of suggested team members who should attend the issue. Non committers can’t assign issues to assignees, and thereby, this will help issue creators who are not a committer to suggest possible assignees. + validations: + required: false diff --git a/.github/ISSUE_TEMPLATE/type_improvement.yml b/.github/ISSUE_TEMPLATE/type_improvement.yml new file mode 100644 index 0000000000..4c127030ca --- /dev/null +++ b/.github/ISSUE_TEMPLATE/type_improvement.yml @@ -0,0 +1,53 @@ +name: Improvement Request +description: File a improvement request +title: "[Improvement]: " +labels: ["Type/Improvement"] +body: + - type: markdown + attributes: + value: | + Thanks for taking the time to fill out this improvement request! + - type: textarea + id: description + attributes: + label: Description + description: Give a brief description of the improvement + validations: + required: true + - type: textarea + id: problem-description + attributes: + label: Describe your problem(s) + description: Detailed description on the problem. + validations: + required: false + - type: textarea + id: solution-description + attributes: + label: Describe your solution(s) + description: Detailed description on the solution + validations: + required: false + validations: + required: true + - type: textarea + id: related-issues + attributes: + label: Related issue(s) (optional) + description: Any related issues such as sub tasks and issues reported in other repositories (e.g., component repositories), similar problems, etc. + validations: + required: false + - type: textarea + id: suggested-labels + attributes: + label: Suggested label(s) (optional) + description: Optional comma-separated list of suggested labels. Non committers can’t assign labels to issues, and thereby, this will help issue creators who are not a committer to suggest possible labels. + validations: + required: false + - type: textarea + id: suggested-assignees + attributes: + label: Suggested assignee(s) (optional) + description: Optional comma-separated list of suggested team members who should attend the issue. Non committers can’t assign issues to assignees, and thereby, this will help issue creators who are not a committer to suggest possible assignees. + validations: + required: false