diff --git a/.github/ISSUE_TEMPLATE/bug_report.yaml b/.github/ISSUE_TEMPLATE/bug_report.yaml new file mode 100644 index 000000000..4d973786b --- /dev/null +++ b/.github/ISSUE_TEMPLATE/bug_report.yaml @@ -0,0 +1,39 @@ +name: Bug report +description: Report a bug to help us improve BlazeHTTP + +body: +- type: markdown + attributes: + value: | + Thanks for taking the time to fill out this bug report! +- type: textarea + id: bug-description + attributes: + label: Bug Description + description: Tell us what issues you ran into + placeholder: Include information about what you tried, what you expected to happen, and what actually happened. The more details, the better! + validations: + required: true +- type: input + id: system-architecture + attributes: + label: System Architecture + description: Include which architecture you used, such as `linux/amd64`, `windows/amd64` + validations: + required: true +- type: textarea + id: log + attributes: + label: Logs + description: Prefer you providing releated error logs here + placeholder: Pay attention to hiding your personal informations +- type: textarea + id: steps-to-reproduce + attributes: + label: Steps to reproduce + description: How to reproduce it? It's important for us to find the bug + value: | + 1. + 2. + 3. + ... diff --git a/.github/ISSUE_TEMPLATE/config.yml b/.github/ISSUE_TEMPLATE/config.yml new file mode 100644 index 000000000..3ba13e0ce --- /dev/null +++ b/.github/ISSUE_TEMPLATE/config.yml @@ -0,0 +1 @@ +blank_issues_enabled: false diff --git a/.github/ISSUE_TEMPLATE/feature_request.yaml b/.github/ISSUE_TEMPLATE/feature_request.yaml new file mode 100644 index 000000000..b015a8bca --- /dev/null +++ b/.github/ISSUE_TEMPLATE/feature_request.yaml @@ -0,0 +1,33 @@ +name: Feature Request +description: Suggest an idea to improve BlazeHTTP +title: "[Feature Request] " + +body: +- type: markdown + attributes: + value: | + This is only used to request new product features. +- type: textarea + id: feature-request + attributes: + label: Describe the feature request + description: Tell us what's you want and why it should be added in BlazeHTTP. + validations: + required: true +- type: textarea + id: alternatives + attributes: + label: Describe alternatives you've considered +- type: checkboxes + id: area + attributes: + label: Affected area + options: + - label: "Docs" + - label: "Installation" + - label: "Performance and Scalability" + - label: "Security" + - label: "User Experience" + - label: "Test and Release" + - label: "Developer Infrastructure" + - label: "Others"