diff --git a/.github/ISSUE_TEMPLATE/01-bug-report.yml b/.github/ISSUE_TEMPLATE/01-bug-report.yml new file mode 100644 index 0000000..04cec40 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/01-bug-report.yml @@ -0,0 +1,60 @@ +name: Bug report +description: Create a bug report +title: "[Bug]: " +labels: ["bug", "status: waiting-triage"] +body: + - type: markdown + attributes: + value: | + Thanks for reporting a bug in Emerald. + Please include as much detail as possible to help us reproduce and fix the issue quickly. + + - type: checkboxes + attributes: + label: Is there an existing issue for this? + description: Please search existing issues to avoid creating duplicates. + options: + - label: I have searched the existing issues + required: true + + - type: markdown + attributes: + value: | + IMPORTANT: If you discover a security vulnerability in Emerald, + please report it **privately** and **DO NOT** open a public GitHub issue. + See `SECURITY.md` for more details. + + - type: textarea + id: what-happened + attributes: + label: Describe the bug + description: | + A clear and concise description of what the bug is. + Also tell us, what did you expect to happen? + validations: + required: true + + - type: input + attributes: + label: What version/commit are you on? + description: Specify the version you're using + placeholder: v0.1.0 + validations: + required: true + + - type: textarea + id: reproduce + attributes: + label: Steps to reproduce + description: | + Please provide any steps you think might be relevant to reproduce the bug. + validations: + required: true + + - type: textarea + id: logs + attributes: + label: Logs + description: If applicable, please provide the logs leading up to the bug. + validations: + required: false diff --git a/.github/ISSUE_TEMPLATE/02-feature-request.yml b/.github/ISSUE_TEMPLATE/02-feature-request.yml new file mode 100644 index 0000000..f0b88b0 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/02-feature-request.yml @@ -0,0 +1,26 @@ +name: Feature Request +description: Suggest a feature for Emerald +title: "[Feature]: " +labels: ["type: feature-request", "status: waiting-triage"] +body: + - type: markdown + attributes: + value: | + Thanks for wanting to improve Emerald. + + - type: checkboxes + attributes: + label: Is there an existing issue for this? + description: Please search existing issues to avoid creating duplicates. + options: + - label: I have searched the existing issues + required: true + + - type: textarea + id: description + attributes: + label: Describe the feature + description: | + Please describe the feature and what it is aiming to solve. + validations: + required: true diff --git a/.github/ISSUE_TEMPLATE/03-docs-request.yml b/.github/ISSUE_TEMPLATE/03-docs-request.yml new file mode 100644 index 0000000..22fccf5 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/03-docs-request.yml @@ -0,0 +1,13 @@ +name: Documentation Request +description: Suggest a change to Emerald docs +title: "[Docs]: " +labels: ["type: docs-req", "status: waiting-triage"] +body: + - type: textarea + id: description + attributes: + label: Describe the change + description: | + Please describe the documentation you want to change or add. + validations: + required: true diff --git a/.github/ISSUE_TEMPLATE/04-issue-template.md b/.github/ISSUE_TEMPLATE/04-issue-template.md new file mode 100644 index 0000000..713d881 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/04-issue-template.md @@ -0,0 +1,23 @@ +--- +name: Issue Template +about: Basic template for issues (used by the team) +labels: 'status: waiting-triage' +--- + + + +## Problem + + + +## Closing criteria + + + +## Problem details + + \ No newline at end of file