From 3cf1d155552a6380739b1654103191b63f57dc1b Mon Sep 17 00:00:00 2001 From: IsmaelMartinez Date: Sat, 21 Dec 2024 13:21:48 +0000 Subject: [PATCH] adding initial version of the form to collect bugs instaed of the current template that is mostly ignored (#1533) --- .github/ISSUE_TEMPLATE/bug_form_report.yaml | 89 +++++++++++++++++++++ package-lock.json | 8 +- package.json | 2 +- 3 files changed, 94 insertions(+), 5 deletions(-) create mode 100644 .github/ISSUE_TEMPLATE/bug_form_report.yaml diff --git a/.github/ISSUE_TEMPLATE/bug_form_report.yaml b/.github/ISSUE_TEMPLATE/bug_form_report.yaml new file mode 100644 index 00000000..6e5e0612 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/bug_form_report.yaml @@ -0,0 +1,89 @@ +name: Bug Report +description: File a bug report. +title: "[Bug]: " +labels: ["bug", "triage"] +projects: ["IsmaelMartinez/teams-for-linux"] +assignees: + - ismaelmartinez +body: + - type: dropdown + id: can-reproduce-pwa + attributes: + label: Can you reproduce this bug in the PWA? + description: "If you can reproduce the bug in the PWA, it's likely a bug in the web app. Please report it to Microsoft instead" + options: + - Yes + - No + - Not applicable + default: 0 + validations: + required: true + - type: input + id: bug-description + attributes: + label: Describe the bug + description: A clear and concise description of what the bug is + validations: + required: true + - type: textarea + id: repro + attributes: + label: Reproduction steps + description: "How do you trigger this bug? Please walk us through it step by step" + value: | + 1. + 2. + 3. + ... + render: bash + - type: textarea + id: expected-behavior + attributes: + label: Expected Behavior + description: "A clear and concise description of what you expected to happen" + value: | + 1. + 2. + 3. + ... + render: bash + - type: dropdown + id: package + attributes: + label: What package are you using? + options: + - Built from source + - deb + - rpm + - snap + - flatpak + - AppImage + - tar.gz + - aur + - macOS + - Windows + default: 0 + validations: + required: true + - type: input + id: version + attributes: + label: Version + description: What version of our software are you running? + placeholder: ex. 0.1.17 + validations: + required: true + - type: textarea + id: debug + attributes: + label: Debug + description: "When possible, please run the application from the terminal using `--webDebug` and try to reproduce the error." + value: | + ```bash + teams-for-linux --webDebug --logConfig='{}' + ``` + validations: + required: false + - type: markdown + attributes: + value: Add any other context about the problem here that can help us understand and solve it faster. (like screenshots, etc). diff --git a/package-lock.json b/package-lock.json index 390af3a1..3e9f4a6d 100644 --- a/package-lock.json +++ b/package-lock.json @@ -24,7 +24,7 @@ "electron": "^33.3.0", "electron-builder": "^25.1.8", "eslint": "^9.17.0", - "globals": "^15.13.0", + "globals": "^15.14.0", "http-server": "^14.1.1" } }, @@ -3264,9 +3264,9 @@ } }, "node_modules/globals": { - "version": "15.13.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-15.13.0.tgz", - "integrity": "sha512-49TewVEz0UxZjr1WYYsWpPrhyC/B/pA8Bq0fUmet2n+eR7yn0IvNzNaoBwnK6mdkzcN+se7Ez9zUgULTz2QH4g==", + "version": "15.14.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-15.14.0.tgz", + "integrity": "sha512-OkToC372DtlQeje9/zHIo5CT8lRP/FUgEOKBEhU4e0abL7J7CD24fD9ohiLN5hagG/kWCYj4K5oaxxtj2Z0Dig==", "dev": true, "engines": { "node": ">=18" diff --git a/package.json b/package.json index d6bd6783..5917f5ef 100644 --- a/package.json +++ b/package.json @@ -56,7 +56,7 @@ "electron": "^33.3.0", "electron-builder": "^25.1.8", "eslint": "^9.17.0", - "globals": "^15.13.0" + "globals": "^15.14.0" }, "build": { "appId": "teams-for-linux",