From ce21e6e34ea2603c97d18bcfc53ffa17f311308f Mon Sep 17 00:00:00 2001 From: Alexander Trofimov Date: Thu, 29 Jan 2026 14:29:51 +0000 Subject: [PATCH] Restructure bug report template with separate architecture and package type fields - Simplify Operating System dropdown to only Windows, macOS, and Linux - Add new required Architecture field (x86_64, arm64) - Add new required Package Type field (exe, msi, dmg, deb, rpm, flatpak, snap, appimage) - Make Reproduction Steps field required - Remove trailing whitespace from placeholder text --- .github/ISSUE_TEMPLATE/bug_report.yml | 42 +++++++++++++++++++++------ 1 file changed, 33 insertions(+), 9 deletions(-) diff --git a/.github/ISSUE_TEMPLATE/bug_report.yml b/.github/ISSUE_TEMPLATE/bug_report.yml index 31e1148..26f3105 100644 --- a/.github/ISSUE_TEMPLATE/bug_report.yml +++ b/.github/ISSUE_TEMPLATE/bug_report.yml @@ -15,13 +15,35 @@ body: description: "If you know this bug occurs on multiple operating systems, select all you have tested." multiple: true options: - - Windows x64 - - Windows x86 - - macOS (ARM) - - macOS (x86-64) - - Linux (DEB package) - - Linux (RPM package) - - other (specify in description) + - Windows + - macOS + - Linux + validations: + required: true + - type: dropdown + id: architecture + attributes: + label: Architecture + description: "Select the architecture of the package you are using." + options: + - x86_64 + - arm64 + validations: + required: true + - type: dropdown + id: package-type + attributes: + label: Package Type + description: "Select the package type you are using." + options: + - exe + - msi + - dmg + - deb + - rpm + - flatpak + - snap + - appimage validations: required: true - type: input @@ -56,11 +78,13 @@ body: placeholder: | Example: 1. Change font size to 16 - 2. Set font color to white + 2. Set font color to white 3. Observe as the text is not white + validations: + required: true - type: textarea id: additional attributes: label: "Additional information" description: "If you have any screenshots, videos, or other information that you feel is necessary to explain the issue, feel free to attach them here." - placeholder: "Example: My screen resolution is 1920x1080p" + placeholder: "Example: My screen resolution is 1920x1080p" \ No newline at end of file