Skyrat-SS13 / Skyrat-tg

A Skyrat downstream of /tg/station SS13.
GNU Affero General Public License v3.0
121 stars 686 forks source link

[MIRROR] Migrates Issue Reporting to the New GitHub Template Format #29457

Closed SkyratBot closed 3 weeks ago

SkyratBot commented 3 weeks ago

Original PR: https://github.com/tgstation/tgstation/pull/85909

About The Pull Request

Screenshots slightly outdated, check it out here for the latest: https://github.com/san7890/bruhstation/blob/issue-reporting/.github/ISSUE_TEMPLATE/bug_report_form.yml

Gone are the days of copypasting markdowns and people leaving out important information! A much cleaner form is upon us! image

First off, the button will now automatically redirect people to the forums for feature requests. No more accidental entries through blank MDs, should be a lot cleaner.

If it is a valid issue report, you'll be navigated to this menu. No more having to worry about putting comments in the input field as the important information is fully visible in the form:

Template Image ![image](https://github.com/user-attachments/assets/580a0162-7e99-491d-9dc2-98e0c07e6eaf)

This will be the end result of filling in all the fields:

End Result ![image](https://github.com/user-attachments/assets/59dd1eb4-29ba-48f4-b989-7cbafcdab5e0) ```md ### Client Version 515.1642 ### Issue Summary insert blank here ### Round ID _No response_ ### Test Merges perhaps ### Reproduction steps alirght ```

I updated the BYOND-side code to ensure that this would work just as it did prior, auto-filling the applicable fields that we generate ingame.

Why It's Good For The Game

Far more clarity to people who wish to report issues, no more worrying about comment formatting, can have mandatory fields, just a cleaner experience overall.

Changelog

:cl: qol: Reporting issues on the Github should now be a far more simpler experience. Hitting the "Report Issue" button in the top-right of your BYOND Client Screen will still autofill in the fields as expected. /:cl:

Ignore how dumb the commit history of this branch is.