Skip to content

Conversation

@AstreaTSS
Copy link

@AstreaTSS AstreaTSS commented Aug 12, 2023

This PR introduces a script that validates/verifies bug report issues to make sure they have a log file as a GitHub attachment. Any invalid issues will be closed with a comment explaining what they need to do - if they go back and fix the issues, then it'll automatically be re-opened.

This is achieved through a regex and a glorified Javascript... script that runs any time an issue is opened, edited, or reopened. This is a bit hacky (as with almost everything GitHub Actions), so please feel free to point out any adjustments you want to make. This PR can be tested on my fork just by creating an issue, so feel free to use it.

Special note is the closing/opening messages, which may need changing.

(This may or may not require making it so actions can read and edit things, as well as work with PRs - I'm not sure. Just note that I tested with everything enabled.)

@douira
Copy link
Collaborator

douira commented Aug 13, 2023

I've tested this too and it works as expected.

@douira
Copy link
Collaborator

douira commented Aug 17, 2023

Indirectly fixes #1977

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants