From a11223275cd44e8b9bf950bbd11793d5f86286f3 Mon Sep 17 00:00:00 2001 From: Ishara Karunarathna Date: Mon, 9 Dec 2024 05:59:27 +1100 Subject: [PATCH 1/3] Add new issue templates --- .github/ISSUE_TEMPLATE/bug.yml | 31 +++++++++++++++++++++++++ .github/ISSUE_TEMPLATE/improvement.yml | 25 ++++++++++++++++++++ .github/ISSUE_TEMPLATE/new-feature.yml | 32 ++++++++++++++++++++++++++ .github/ISSUE_TEMPLATE/task.yml | 18 +++++++++++++++ 4 files changed, 106 insertions(+) create mode 100644 .github/ISSUE_TEMPLATE/bug.yml create mode 100644 .github/ISSUE_TEMPLATE/improvement.yml create mode 100644 .github/ISSUE_TEMPLATE/new-feature.yml create mode 100644 .github/ISSUE_TEMPLATE/task.yml diff --git a/.github/ISSUE_TEMPLATE/bug.yml b/.github/ISSUE_TEMPLATE/bug.yml new file mode 100644 index 00000000000..1c1bfe3ff4e --- /dev/null +++ b/.github/ISSUE_TEMPLATE/bug.yml @@ -0,0 +1,31 @@ +name: "🐞 Report a Bug" +description: Create an issue if something does not work as expected. +labels: ["Type/Bug"] +body: + - type: textarea + id: background + attributes: + label: Description + description: Please share a clear and concise description of the problem. + placeholder: Description + - type: textarea + id: steps + attributes: + label: Steps to Reproduce + description: List the steps you followed when you encountered the issue. Provide sample source code to reproduce the issue where applicable. + validations: + required: true + - type: input + id: version + attributes: + label: Version + description: Enter product/component version. + validations: + required: true + - type: textarea + id: environment + attributes: + label: Environment Details (with versions) + description: Mention the environment details (OS, Client, etc.) that the product is running on. + validations: + required: false diff --git a/.github/ISSUE_TEMPLATE/improvement.yml b/.github/ISSUE_TEMPLATE/improvement.yml new file mode 100644 index 00000000000..053bfa803d6 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/improvement.yml @@ -0,0 +1,25 @@ +name: "🚀 Improvement Request" +description: Suggest an improvement to the product. +labels: ["Type/Improvement"] +body: + - type: textarea + id: limitation + attributes: + label: Current Limitation + description: Describe the the current limitation. + validations: + required: true + - type: textarea + id: suggestion + attributes: + label: Suggested Improvement + description: Describe the the improvement you suggest. + validations: + required: true + - type: input + id: version + attributes: + label: Version + description: Enter component version. + validations: + required: false diff --git a/.github/ISSUE_TEMPLATE/new-feature.yml b/.github/ISSUE_TEMPLATE/new-feature.yml new file mode 100644 index 00000000000..39dd56f35e0 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/new-feature.yml @@ -0,0 +1,32 @@ +name: "💡 New Feature Request" +description: Suggest new functionality and features for the product. +labels: ["Type/NewFeature"] +body: + - type: textarea + id: problem + attributes: + label: Problem + description: What is the problem this feature will solve? + validations: + required: true + - type: textarea + id: solution + attributes: + label: Proposed Solution + description: Describe the solution you'd like to have. + validations: + required: true + - type: textarea + id: alternatives + attributes: + label: Alternatives + description: Describe any alternatives have you considered + validations: + required: false + - type: input + id: version + attributes: + label: Version + description: Enter product/component version. + validations: + required: false diff --git a/.github/ISSUE_TEMPLATE/task.yml b/.github/ISSUE_TEMPLATE/task.yml new file mode 100644 index 00000000000..ff238a0ec7c --- /dev/null +++ b/.github/ISSUE_TEMPLATE/task.yml @@ -0,0 +1,18 @@ +name: "✍️ Create a Task" +description: Create a new task. +labels: ["Type/Task"] +body: + - type: textarea + id: description + attributes: + label: Description + description: A clear description of what needs to be done. + validations: + required: true + - type: input + id: version + attributes: + label: Version + description: Enter product/component version. + validations: + required: false From a7310904f3d6f1e1af8d79b8119dd59543a3a5a6 Mon Sep 17 00:00:00 2001 From: Ishara Karunarathna Date: Mon, 9 Dec 2024 08:25:31 +1100 Subject: [PATCH 2/3] Update bug.yml to match Identity Server --- .github/ISSUE_TEMPLATE/bug.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/ISSUE_TEMPLATE/bug.yml b/.github/ISSUE_TEMPLATE/bug.yml index 1c1bfe3ff4e..ebd330630c6 100644 --- a/.github/ISSUE_TEMPLATE/bug.yml +++ b/.github/ISSUE_TEMPLATE/bug.yml @@ -12,7 +12,7 @@ body: id: steps attributes: label: Steps to Reproduce - description: List the steps you followed when you encountered the issue. Provide sample source code to reproduce the issue where applicable. + description: List the steps you followed when you encountered the issue. validations: required: true - type: input @@ -26,6 +26,6 @@ body: id: environment attributes: label: Environment Details (with versions) - description: Mention the environment details (OS, Client, etc.) that the product is running on. + description: Mention the environment details (OS, Database, Userstore, etc..) that the product is running on. validations: required: false From b9bb561c112d1ec70b845d54d4c29f4440e06975 Mon Sep 17 00:00:00 2001 From: Ishara Karunarathna Date: Mon, 9 Dec 2024 08:27:22 +1100 Subject: [PATCH 3/3] Update improvement.yml --- .github/ISSUE_TEMPLATE/improvement.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/ISSUE_TEMPLATE/improvement.yml b/.github/ISSUE_TEMPLATE/improvement.yml index 053bfa803d6..3949a1610aa 100644 --- a/.github/ISSUE_TEMPLATE/improvement.yml +++ b/.github/ISSUE_TEMPLATE/improvement.yml @@ -20,6 +20,6 @@ body: id: version attributes: label: Version - description: Enter component version. + description: Enter product/component version. validations: required: false