From 69f66a6efb5e44e222e93bee28b4f40e43419e1f Mon Sep 17 00:00:00 2001 From: Hannah Wolfe Date: Fri, 12 Nov 2021 10:29:04 +0000 Subject: [PATCH] Switched our old style bug report template to a form - this is a beta feature in GitHub rn but it's _really_ nice! - hopefully this will help us get bug reports we can deal with more efficiently --- .github/ISSUE_TEMPLATE/---bug-report.md | 27 --------- .github/ISSUE_TEMPLATE/bug-report.yml | 76 +++++++++++++++++++++++++ 2 files changed, 76 insertions(+), 27 deletions(-) delete mode 100644 .github/ISSUE_TEMPLATE/---bug-report.md create mode 100644 .github/ISSUE_TEMPLATE/bug-report.yml diff --git a/.github/ISSUE_TEMPLATE/---bug-report.md b/.github/ISSUE_TEMPLATE/---bug-report.md deleted file mode 100644 index dfbdc24bc5..0000000000 --- a/.github/ISSUE_TEMPLATE/---bug-report.md +++ /dev/null @@ -1,27 +0,0 @@ ---- -name: "\U0001F41B Bug report" -about: Report reproducible software issues so we can improve - ---- - -Welcome 👋 -Please keep in mind that GitHub is our office. We invite you to share any bug reports here 🐛.. -For anything else please use https://forum.ghost.org 👫 - -### Issue Summary - -A summary of the issue and the browser/OS environment in which it occurs. - -### To Reproduce - -1. This is the first step -2. This is the second step, etc. - -Any other info e.g. Why do you consider this to be a bug? What did you expect to happen instead? - -### Technical details: - -* Ghost Version: -* Node Version: -* Browser/OS: -* Database: diff --git a/.github/ISSUE_TEMPLATE/bug-report.yml b/.github/ISSUE_TEMPLATE/bug-report.yml new file mode 100644 index 0000000000..76f353cd46 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/bug-report.yml @@ -0,0 +1,76 @@ +name: 🐛 Bug report +description: Report reproducible software issues so we can improve +body: + - type: markdown + attributes: + value: | + ## Welcome 👋 + Thank you for taking the time to fill out a bug report 🙂 + + We'll respond as quickly as we can. The more information you provide the easier & quicker it is for us to diagnose the problem. + - type: textarea + id: summary + attributes: + label: Issue Summary + description: Explain roughly what's wrong + validations: + required: true + - type: textarea + id: reproduction + attributes: + label: Steps to Reproduce + description: Also tell us, what did you expect to happen? + placeholder: | + 1. This is the first step... + 2. This is the second step, etc. + validations: + required: true + - type: input + id: version + attributes: + label: Ghost Version + validations: + required: true + - type: input + id: node + attributes: + label: Node.js Version + validations: + required: true + - type: input + id: install + attributes: + label: How did you install Ghost? + description: Provide details of your host & operating system + validations: + required: true + - type: dropdown + id: database + attributes: + label: Database type + options: + - MySQL 5.7 + - MySQL 8 + - SQLite3 + - Other + validations: + required: true + - type: input + id: browsers + attributes: + label: Browser & OS version + description: Include this for frontend bugs + - type: textarea + id: logs + attributes: + label: Relevant log / error 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: checkboxes + id: terms + attributes: + label: Code of Conduct + description: By submitting this issue, you agree to follow our [Code of Conduct](https://ghost.org/conduct) + options: + - label: I agree to be friendly and polite to people in this repository + required: true