From 65cf86ff40ac327eb938e91836ce927ab796002e Mon Sep 17 00:00:00 2001 From: tildearrow Date: Sun, 14 Apr 2024 13:19:10 -0500 Subject: [PATCH] use new issue templates issue #1814 --- .github/issue_template.md | 48 ------------------------------- .github/issue_template/config.yml | 1 + .github/issue_template/issue.yml | 34 ++++++++++++++++++++++ 3 files changed, 35 insertions(+), 48 deletions(-) delete mode 100644 .github/issue_template.md create mode 100644 .github/issue_template/config.yml create mode 100644 .github/issue_template/issue.yml diff --git a/.github/issue_template.md b/.github/issue_template.md deleted file mode 100644 index 60746d3c3..000000000 --- a/.github/issue_template.md +++ /dev/null @@ -1,48 +0,0 @@ -# EXTREMELY IMPORTANT NOTICE - PLEASE **READ**!!!!!!! - -BY SUBMITTING AN ISSUE, YOU HEREBY AGREE TO COMPLY WITH THESE TERMS. -FAILURE TO DO SO MAY RESULT IN YOUR ISSUE BEING DECLARED VOID. - -**ADDITIONALLY, FAILURE TO COMPLY WITH POINTS 1 AND 2 WILL RESULT IN THE INABILITY TO ISSUE FURTHER ISSUE REPORTS.** - -1. this section is exclusively for ISSUES related to Furnace (bugs, major annoyances and others). ONLY THINGS THAT COUNT AS **ISSUES** (ad pedem litterae). -2. **THIS SECTION IS NOT FOR SUGGESTIONS, REQUESTS, QUESTIONS, SHOWCASE OR ANY OTHER DISCUSSIONS THAT DO NOT MEET THE CRITERIA AND DEFINITION OF AN __ISSUE__.** - - see the Discussions section if you wish to submit these. -3. check whether your issue has been reported already. - - go to the Issues section, and use the search bar that appears on top of the Issues list. -4. include the following information: - - version of Furnace (help > about) - - operating system (and version) - - whether you have downloaded Furnace, or built it from source. -5. provide these details if you believe the issue is operating system and/or computer-specific: - - CPU model - - Windows: go to Control Panel > System. - - macOS: go to the Apple menu and select About This Mac... - - Linux: use `lscpu` or `cat /proc/cpuinfo`. - - graphics card (and driver version) - - Windows: open `dxdiag` and observe the Render tab. - - macOS: go to the Apple menu and select About This Mac... - - this information is not always shown. - - this information is not necessary if you use an Apple silicon Mac. - - Linux: use `glxinfo | grep OpenGL`. -6. if your issue is an abnormal program termination (a "Crash"), you must provide additional details: - - the furnace_crash.txt file that is created by Furnace after a Crash. this file is located in the following paths: - - Windows: `C:\Users\\furnace_crash.txt` - - Linux/other: `/tmp/furnace_crash.txt` - - on macOS this file is not generated. you may retrieve information about the Crash by clicking on "Report..." or "Show Details" in the "quit unexpectedly" dialog that appears following the Crash. - - make sure to remove any personal information for privacy reasons. - - be sure to select "Don't Send" afterwards. - - the furnace.log file located in: - - Windows: `C:\Users\\AppData\Roaming\furnace\furnace.log` - - macOS: `~/Library/Application Support/furnace/furnace.log` - - Linux: `~/.config/furnace/furnace.log` - - make sure to remove any personal information for privacy reasons. - -BY SUBMITTING AN ISSUE, YOU HEREBY AGREE TO COMPLY WITH THESE TERMS. -FAILURE TO DO SO MAY RESULT IN YOUR ISSUE BEING DECLARED VOID. - -**ADDITIONALLY, FAILURE TO COMPLY WITH POINTS 1 AND 2 WILL RESULT IN THE INABILITY TO ISSUE FURTHER ISSUE REPORTS.** - -***END OF NOTICE*** -PLEASE REMOVE THIS NOTICE AFTER READING. -FAILURE TO REMOVE THIS NOTICE IS NEGLIGENCE. 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/issue.yml b/.github/issue_template/issue.yml new file mode 100644 index 000000000..6356265d3 --- /dev/null +++ b/.github/issue_template/issue.yml @@ -0,0 +1,34 @@ +name: Issue Report +description: for issues (bugs, annoyances, crashes and similar). +body: + - type: markdown + attributes: + value: | + Let's report an issue. | + Suggestions, feature requests, questions, showcase or anything else? Go to the Discussions section. + - type: textarea + id: description + attributes: + label: Description + - type: textarea + id: steps + attributes: + label: Steps to Reproduce (if applicable) + - type: textarea + id: info + attributes: + label: Additional Information + - type: input + id: version + attributes: + label: Furnace version? (help > about) + validations: + required: true + - type: checkboxes + id: terms + attributes: + label: This is an issue + description: By submitting this issue, you affirm that this is an actual issue (not a suggestion, question or otherwise non-issue). + options: + - label: I hereby certify that the ticket I am submitting is an issue. + required: true