From 24bbfc354fcbf9501a119e76c97091f1d69581b7 Mon Sep 17 00:00:00 2001 From: Julian Lechner Date: Mon, 22 Jun 2026 11:37:05 +0200 Subject: [PATCH] chore: updated issue templates --- .github/ISSUE_TEMPLATE/bug.yaml | 35 +++++------------------- .github/ISSUE_TEMPLATE/feature.yaml | 30 ++++++++------------- .github/ISSUE_TEMPLATE/improvement.yaml | 36 +++++++------------------ .github/ISSUE_TEMPLATE/request.yaml | 21 +++++++++++++++ .github/ISSUE_TEMPLATE/story.yaml | 21 +++++++++++++++ 5 files changed, 69 insertions(+), 74 deletions(-) create mode 100644 .github/ISSUE_TEMPLATE/request.yaml create mode 100644 .github/ISSUE_TEMPLATE/story.yaml diff --git a/.github/ISSUE_TEMPLATE/bug.yaml b/.github/ISSUE_TEMPLATE/bug.yaml index 965c05c..c5c4a3f 100644 --- a/.github/ISSUE_TEMPLATE/bug.yaml +++ b/.github/ISSUE_TEMPLATE/bug.yaml @@ -1,42 +1,21 @@ -name: 🐛 Bug Report +name: 🐛 Bug description: Report a bug or unexpected behavior title: '🐛 [BUG]: ' body: - type: textarea id: information attributes: - label: Information - description: Provide all information about the issue. + label: Description + description: Provide all information. placeholder: 'What happened? What did you expect to happen?' validations: required: false - type: textarea - id: steps + id: criteria attributes: - label: Steps to Reproduce - description: Step-by-step instructions to reproduce the issue. - placeholder: | - 1. Go to ... - 2. Click on ... - 3. Observe ... + label: Acceptance Criteria + description: What are the expectations? + placeholder: 'How do you want it implemented? How should it be tested?' validations: required: false - - - type: textarea - id: logs - attributes: - label: Logs or Error Messages - description: Paste any relevant console output, stack traces, or screenshots. - placeholder: 'Console output, stacktrace, or screenshots here' - validations: - required: false - - - type: input - id: occurrence - attributes: - label: Occurrence Version - description: Specify in which version the issue occurred - placeholder: 'v0.1.TTMMJJ-hhmm' - validations: - required: true diff --git a/.github/ISSUE_TEMPLATE/feature.yaml b/.github/ISSUE_TEMPLATE/feature.yaml index 92cf41b..583a271 100644 --- a/.github/ISSUE_TEMPLATE/feature.yaml +++ b/.github/ISSUE_TEMPLATE/feature.yaml @@ -1,29 +1,21 @@ name: 💡 Enhancement -description: Suggest a new feature or improvement -title: '💡 [ENHANCEMENT]: ' +description: Suggest a new feature +title: '💡 [Enhancement]: ' body: - type: textarea - id: description + id: information attributes: label: Description - description: Describe the new feature or improvement! - placeholder: 'What problem does it solve or what value does it add?' - validations: - required: true - - - type: textarea - id: proposal - attributes: - label: Proposed Solution - placeholder: 'Describe how the feature should work.' + description: Provide all information. + placeholder: 'What happened? What did you expect to happen?' validations: required: false - - type: input - id: implementation + - type: textarea + id: criteria attributes: - label: Implementation Version - description: Specify in which version the enhancement should be released. - placeholder: 'v0.1' + label: Acceptance Criteria + description: What are the expectations? + placeholder: 'How do you want it implemented? How should it be tested?' validations: - required: true + required: false diff --git a/.github/ISSUE_TEMPLATE/improvement.yaml b/.github/ISSUE_TEMPLATE/improvement.yaml index e42dc1c..871d147 100644 --- a/.github/ISSUE_TEMPLATE/improvement.yaml +++ b/.github/ISSUE_TEMPLATE/improvement.yaml @@ -1,39 +1,21 @@ name: ⚙️ Improvement -description: Suggest an improvement to existing functionality, code quality, or performance +description: Suggest an improvement to existing functionality title: '⚙️ [Improvement]: ' body: - type: textarea - id: context + id: information attributes: - label: Current Situation / Context - description: Describe the current behavior or implementation that could be improved. - placeholder: 'Currently, the system loads all users at once, which slows down response time.' + label: Description + description: Provide all information. + placeholder: 'What happened? What did you expect to happen?' validations: required: false - type: textarea - id: proposal + id: criteria attributes: - label: Proposed Improvement - description: Describe your proposed change or improvement in detail. - placeholder: 'Implement pagination for user loading to reduce memory usage and response time.' + label: Acceptance Criteria + description: What are the expectations? + placeholder: 'How do you want it implemented? How should it be tested?' validations: required: false - - - type: textarea - id: benefits - attributes: - label: Expected Benefits - description: Explain how this improvement will help (e.g., better performance, cleaner code, easier maintenance). - placeholder: 'Faster load times, improved scalability, and reduced database load.' - validations: - required: false - - - type: input - id: implementation - attributes: - label: Implementation Version - description: Specify in which version the improvement should be released. - placeholder: 'v0.1' - validations: - required: true diff --git a/.github/ISSUE_TEMPLATE/request.yaml b/.github/ISSUE_TEMPLATE/request.yaml new file mode 100644 index 0000000..ddc81ae --- /dev/null +++ b/.github/ISSUE_TEMPLATE/request.yaml @@ -0,0 +1,21 @@ +name: 📝 Service Request +description: Request a service or support task +title: '📝 [Service Request]: ' +body: + - type: textarea + id: information + attributes: + label: Description + description: Provide all information. + placeholder: 'What happened? What did you expect to happen?' + validations: + required: false + + - type: textarea + id: criteria + attributes: + label: Acceptance Criteria + description: What are the expectations? + placeholder: 'How do you want it implemented? How should it be tested?' + validations: + required: false diff --git a/.github/ISSUE_TEMPLATE/story.yaml b/.github/ISSUE_TEMPLATE/story.yaml new file mode 100644 index 0000000..3335fcf --- /dev/null +++ b/.github/ISSUE_TEMPLATE/story.yaml @@ -0,0 +1,21 @@ +name: 👮 Story +description: Describe a user story +title: '👮 [Story]: ' +body: + - type: textarea + id: information + attributes: + label: Description + description: Provide all information. + placeholder: 'What happened? What did you expect to happen?' + validations: + required: false + + - type: textarea + id: criteria + attributes: + label: Acceptance Criteria + description: What are the expectations? + placeholder: 'How do you want it implemented? How should it be tested?' + validations: + required: false