diff --git a/.github/ISSUE_TEMPLATE/bug_report.yml b/.github/ISSUE_TEMPLATE/bug_report.yml index 963c74f..1b6679c 100644 --- a/.github/ISSUE_TEMPLATE/bug_report.yml +++ b/.github/ISSUE_TEMPLATE/bug_report.yml @@ -5,12 +5,19 @@ body: - type: markdown attributes: value: | - Thanks for taking the time to fill out this bug report! + Thanks for taking the time to fill out this bug report! Please ensure you have searched for existing issues before opening a new one. + - type: checkboxes + id: check-existing + attributes: + label: Search before opening + options: + - label: I have searched for existing issues and this is not a duplicate. + required: true - type: textarea id: what-happened attributes: label: What happened? - description: Also tell us, what did you expect to happen? + description: A clear and concise description of what the bug is and what you expected to happen. placeholder: Tell us what you see! validations: required: true @@ -28,9 +35,15 @@ body: - type: textarea id: version attributes: - label: Evaliphy version - description: Which version of Evaliphy are you using? - placeholder: e.g. 1.0.0-beta.1 + label: Environment Info + description: | + - Evaliphy version (e.g. 1.0.0) + - Node.js version (node -v) + - Operating System + placeholder: | + Evaliphy: + Node: + OS: validations: required: true - type: textarea @@ -39,3 +52,8 @@ body: label: Relevant log output description: Please copy and paste any relevant log output. This will be automatically formatted into code, so no need for backticks. render: shell + - type: textarea + id: context + attributes: + label: Additional context + description: Add any other context about the problem here.