From 54c96a599f7e93318a09c3bff88b78013a9057fd Mon Sep 17 00:00:00 2001 From: David Poindexter Date: Sun, 11 Jun 2023 22:05:03 -0400 Subject: [PATCH 1/3] Implement new bug issue form This is a new BUG [issue form](https://docs.github.com/en/communities/using-templates-to-encourage-useful-issues-and-pull-requests/syntax-for-issue-forms) --- .github/ISSUE_TEMPLATE/bug-report.yml | 93 +++++++++++++++++++++++++++ 1 file changed, 93 insertions(+) create mode 100644 .github/ISSUE_TEMPLATE/bug-report.yml diff --git a/.github/ISSUE_TEMPLATE/bug-report.yml b/.github/ISSUE_TEMPLATE/bug-report.yml new file mode 100644 index 00000000000..d8ce07db77a --- /dev/null +++ b/.github/ISSUE_TEMPLATE/bug-report.yml @@ -0,0 +1,93 @@ +name: Bug Report +description: Report a bug +title: "[Bug]: " +labels: ["bug", "triage"] +body: + - type: markdown + attributes: + value: | + Thanks for taking the time to fill out this bug report! + - type: checkboxes + attributes: + label: Is there an existing issue for this? + description: Please search to see if an issue already exists for the bug you encountered. + options: + - label: I have searched the existing issues + required: true + - type: textarea + id: what-happened + attributes: + label: What happened? + description: Also tell us, what did you expect to happen? + placeholder: Tell us what you see! + value: "A bug happened, but I was expecting this!" + validations: + required: true + - type: textarea + id: steps-to-reproduce + attributes: + label: Steps to reproduce? + description: List the precise steps to reproduce the bug. + placeholder: | + 1. Go to '...' + 2. Click on '...' + 3. Scroll to '...' + 4. See error... + validations: + required: true + - type: textarea + attributes: + label: Current Behavior + description: A concise description of what you're experiencing. + validations: + required: false + - type: textarea + attributes: + label: Expected Behavior + description: A concise description of what you expected to happen. + validations: + required: false + - type: textarea + id: logs + attributes: + 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: anything-else + attributes: + label: Anything else? + description: | + Links? References? Anything that will give us more context about the issue you are encountering! + + Tip: You can attach images or log files by clicking this area to highlight it and then dragging files in. + validations: + required: false + - type: dropdown + id: affected-version + attributes: + label: Affected Version + description: What version of DNN are you running? + options: + - 10.0.0 (alpha) + - 9.11.2 (latest release) + validations: + required: true + - type: dropdown + id: affected-browsers + attributes: + label: What browsers are you seeing the problem on? + multiple: true + options: + - Firefox + - Chrome + - Safari + - Microsoft Edge + - type: checkboxes + id: terms + attributes: + label: Code of Conduct + description: By submitting this issue, you agree to follow our [Code of Conduct](/CODE_OF_CONDUCT.md) + options: + - label: I agree to follow this project's Code of Conduct + required: true From 9767754b747b3807ac251a2a222ef52ac50863c0 Mon Sep 17 00:00:00 2001 From: David Poindexter Date: Sun, 11 Jun 2023 22:07:55 -0400 Subject: [PATCH 2/3] Remove old markdown bug issue template This is being removed in favor of a new YAML based bug issue form --- .github/ISSUE_TEMPLATE/bug-report.md | 55 ---------------------------- 1 file changed, 55 deletions(-) delete mode 100644 .github/ISSUE_TEMPLATE/bug-report.md diff --git a/.github/ISSUE_TEMPLATE/bug-report.md b/.github/ISSUE_TEMPLATE/bug-report.md deleted file mode 100644 index 1e72da5bd14..00000000000 --- a/.github/ISSUE_TEMPLATE/bug-report.md +++ /dev/null @@ -1,55 +0,0 @@ ---- -name: Bug Report -about: Report a bug in DNN Platform -labels: "Status: New" -assignees: dnnsoftware/triage ---- - -## Description of bug -Provide a clear and concise description of the bug. - -## Steps to reproduce -List the precise steps to reproduce the bug: -1. Go to '...' -2. Click on '....' -3. Scroll to '....' -4. See error - -## Current behavior -Explain the current behavior. - -## Expected behavior -Provide a clear and concise description of the expected behavior. - -## Screenshots -If applicable, provide screenshots to help explain the bug. - -## Error information -Provide any error information (console errors, error logs, etc.) related to this bug. - -## Additional context -Provide any additional context that may be helpful in understanding and/or resolving the bug. - -## Affected version - -* [ ] 10.00.00 alpha build -* [ ] 09.11.02 latest supported release - -## Affected browser - -* [ ] Chrome -* [ ] Firefox -* [ ] Safari -* [ ] Internet Explorer 11 -* [ ] Microsoft Edge (Classic) -* [ ] Microsoft Edge Chromium From 9a56215f4a219b234d674addceee3f37a2c46847 Mon Sep 17 00:00:00 2001 From: David Poindexter Date: Sun, 11 Jun 2023 22:11:27 -0400 Subject: [PATCH 3/3] Update labels and add assignees --- .github/ISSUE_TEMPLATE/bug-report.yml | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/.github/ISSUE_TEMPLATE/bug-report.yml b/.github/ISSUE_TEMPLATE/bug-report.yml index d8ce07db77a..804860c8a43 100644 --- a/.github/ISSUE_TEMPLATE/bug-report.yml +++ b/.github/ISSUE_TEMPLATE/bug-report.yml @@ -1,7 +1,9 @@ name: Bug Report description: Report a bug title: "[Bug]: " -labels: ["bug", "triage"] +labels: ["Status: New"] +assignees: + - dnnsoftware/triage body: - type: markdown attributes: @@ -28,7 +30,7 @@ body: attributes: label: Steps to reproduce? description: List the precise steps to reproduce the bug. - placeholder: | + placeholder: | 1. Go to '...' 2. Click on '...' 3. Scroll to '...' @@ -57,7 +59,7 @@ body: id: anything-else attributes: label: Anything else? - description: | + description: | Links? References? Anything that will give us more context about the issue you are encountering! Tip: You can attach images or log files by clicking this area to highlight it and then dragging files in.