Skip to content

Commit

Permalink
Update bug_report.yml
Browse files Browse the repository at this point in the history
Trying an experiment
  • Loading branch information
HammerGS authored Sep 27, 2024
1 parent 91c7df8 commit a5e57dd
Showing 1 changed file with 26 additions and 28 deletions.
54 changes: 26 additions & 28 deletions .github/ISSUE_TEMPLATE/bug_report.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ body:
attributes:
value: |
**Fields marked with a red asterisk (*) are mandatory to complete.**
In this form, youll provide a description of the issue, steps to reproduce it, your system details, and any files that may help us resolve the problem.
In this form, you'll provide a description of the issue, steps to reproduce it, your system details, and any files that may help us resolve the problem.
- type: checkboxes
id: prerequisites-and-pre-issue-checks
Expand Down Expand Up @@ -44,16 +44,16 @@ body:
- "Critical (Game-breaking/Crash): The game crashes or a core feature (like saving, loading, or network connection) is completely unusable."
- "High (Major Disruption): A major feature is broken or incorrect, but a workaround exists."
- "Medium (Gameplay Limitation): Non-core functionality is impaired, providing a suboptimal but playable experience."
- "Low (Minor/Nuisance): Minor glitches or cosmetic issues that dont affect gameplay and occur rarely."
- "Low (Minor/Nuisance): Minor glitches or cosmetic issues that don't affect gameplay and occur rarely."
validations:
required: true

- type: markdown
attributes:
value: |
## Brief Description *
What happened? Please explain the issue in one or two sentences and how it stopped you from using the program. You can also upload a picture of the issue if possible.
---
# Bug Report
Please provide the following information about the issue you're experiencing.
- type: textarea
id: brief-description
Expand All @@ -71,29 +71,13 @@ body:
validations:
required: true

- type: markdown
attributes:
value: |
## Steps to Reproduce
How did the problem happen? Please list the steps you followed before the issue appeared.
- type: textarea
id: steps-to-reproduce
attributes:
label: Steps to Reproduce
description: Provide a detailed numbered list of steps.
placeholder: "1. Step one\n2. Step two\n3. Step three"

- type: markdown
attributes:
value: |
## User Environment
For the next sections go to the logs folder inside MegaMek (usually called 'logs'). Find the MegaMek.log file, open it with a text editor. It will look like the image below. Fill the information you find there into the following sections:
![Example Screenshot](https://i.imgur.com/KD8cnvf.png)
- type: dropdown
id: operating-system
attributes:
Expand Down Expand Up @@ -138,20 +122,34 @@ body:
description: If you selected "Free Text" in the version dropdown, enter your MegaMek version here.
placeholder: "Enter your MegaMek version here if it's not listed above."

- type: markdown
attributes:
value: |
## Files
Please zip (compress) your logs folder and upload the file here. If you're not sure how to zip the folder, ask for help. It would also be helpful to screenshot the log header (like above) and paste it here.
- type: textarea
id: attached-files
attributes:
label: Attach Files
description: Provide any relevant files by attaching them to the issue.
placeholder: "Drag and drop or click to upload relevant files."

- type: markdown
attributes:
value: |
---
## Internal Use Only
The following information is for internal use and will be hidden in the final report.
- type: textarea
id: hidden-info
attributes:
label: Hidden Information
value: |
Prerequisites completed:
<!-- The checkboxes data will be inserted here by a GitHub Action -->
User Environment:
- OS: ${{ operating-system }}
- Java Version: ${{ java-version }}
- MegaMek Version: ${{ megamek-version }} ${{ custom-megamek-version }}
render: markdown

- type: checkboxes
id: final-checks
attributes:
Expand Down

0 comments on commit a5e57dd

Please sign in to comment.