From 75af7b99876474f9dad3674a385a6e42a3d4e948 Mon Sep 17 00:00:00 2001 From: Matiss Janis Aboltins Date: Thu, 5 Oct 2023 08:40:11 +0100 Subject: [PATCH] :wrench: (github) adding issue templates (#262) * :wrench: (github) adding issue templates * Release notes --- .github/ISSUE_TEMPLATE/bug-report.yml | 80 ++++++++++++++++++++++ .github/ISSUE_TEMPLATE/config.yml | 1 + .github/ISSUE_TEMPLATE/feature-request.yml | 11 +++ upcoming-release-notes/262.md | 6 ++ 4 files changed, 98 insertions(+) create mode 100644 .github/ISSUE_TEMPLATE/bug-report.yml create mode 100644 .github/ISSUE_TEMPLATE/config.yml create mode 100644 .github/ISSUE_TEMPLATE/feature-request.yml create mode 100644 upcoming-release-notes/262.md diff --git a/.github/ISSUE_TEMPLATE/bug-report.yml b/.github/ISSUE_TEMPLATE/bug-report.yml new file mode 100644 index 000000000..254c18462 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/bug-report.yml @@ -0,0 +1,80 @@ +name: Bug Report +description: File a bug report also known as an issue or problem. +title: '[Bug]: ' +labels: ['bug'] +body: + - type: markdown + id: intro-md + attributes: + value: | + Thanks for taking the time to fill out this bug report! Please ensure you provide as much information as possible to better assist in confirming and identifying a fix for the bug. + - type: checkboxes + id: existing-issue + attributes: + label: 'Verified issue does not already exist?' + description: 'Please search to see if an issue already exists for the issue you encountered.' + options: + - label: 'I have searched and found no existing issue' + required: true + validations: + required: true + - type: textarea + id: what-happened + attributes: + label: What happened? + description: Also tell us, what did you expect to happen? If you’re reporting an issue with imports, please attach a (redacted) version of the file you’re having trouble importing. You may need to zip it before uploading. + placeholder: Tell us what you see! + value: 'A bug happened!' + validations: + required: true + - type: textarea + id: errors-received + attributes: + label: 'What error did you receive?' + description: 'If you received an error or a message on the screen, please provide that here.' + validations: + required: false + - type: markdown + id: env-info + attributes: + value: '## Environment Details' + - type: dropdown + id: hosting + attributes: + label: Where are you hosting Actual? + description: Where are you running your instance of Actual from? + options: + - Locally via Yarn + - Docker + - Fly.io + - NAS + - Desktop App (Electron) + - Other + validations: + required: false + - type: dropdown + id: browsers + attributes: + label: What browsers are you seeing the problem on? + multiple: true + options: + - Firefox + - Chrome + - Safari + - Microsoft Edge + - Desktop App (Electron) + - Other + - type: dropdown + id: operating-system + attributes: + label: Operating System + description: What operating system are you using? + options: + - Windows 11 + - Windows 10 + - Mac OSX + - Linux + - Mobile Device + - Other + validations: + required: false 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.yml b/.github/ISSUE_TEMPLATE/feature-request.yml new file mode 100644 index 000000000..bb918b9ab --- /dev/null +++ b/.github/ISSUE_TEMPLATE/feature-request.yml @@ -0,0 +1,11 @@ +name: Feature request +description: Request a missing feature +title: '[Feature] ' +labels: ['feature'] +body: + - type: markdown + id: intro-md + attributes: + value: | + Please use the main Actual repository to make feature requests. This can be done here: + https://github.com/actualbudget/actual/issues/new/choose diff --git a/upcoming-release-notes/262.md b/upcoming-release-notes/262.md new file mode 100644 index 000000000..bd2f36238 --- /dev/null +++ b/upcoming-release-notes/262.md @@ -0,0 +1,6 @@ +--- +category: Maintenance +authors: [MatissJanis] +--- + +Add github issue templates