Add issue template config and PR template check workflow#1105
Add issue template config and PR template check workflow#1105Marshall-Hallenbeck merged 5 commits intomainfrom
Conversation
Disable blank issues and add contact links for the wiki and Discord. Add a GitHub Actions workflow that comments on PRs missing template sections.
|
Looks like the template check worked: https://github.com/Pennyw0rth/NetExec/actions/runs/21891306791/job/63197484682?pr=1105 |
Yes absolutely, there are way too many bug reports where people don't fill out the form (e.g. OS and installation method) which makes it much harder to debug. |
|
I anyway wanted to make some slight changes to the PR template, @Marshall-Hallenbeck fine if I just do it in this PR? |
No problem, go ahead! |
Perfect, done. If you guys don't agree with the changes please let me know :D |
|
@NeffIsBack While we are making these updates, should we update our AI policy and add in a checkbox about if AI was used? |
Let's do it, AI slop is increasing day by day. |
|
For reference: #1109 opened for AI policy. |
|
Can/should we exclude the CI Check on the PR template for us maintainers? I think we know how to write a description (if necessary). Otherwise this is good imo |
It just checks that the sections are there, I don't see why we wouldnt use the template. |
Update the pull request template to clarify AI usage and some additional helpful asks Signed-off-by: Marshall Hallenbeck <Marshall.Hallenbeck@gmail.com>
|
@NeffIsBack I updated the PR template as well, can you take another look? |
Sure, was just an idea. There are rare cases (see AI policy PR) where i would not use the template, because i want to change something very particular that doesn't require the template. But in that case i can also just ignore the bot comment then. |
Signed-off-by: Marshall Hallenbeck <Marshall.Hallenbeck@gmail.com>
Description
Discussion point for maintainers (@zblurx @NeffIsBack @mpgn):
Type of change
Insert an "x" inside the brackets for relevant items (do not delete options)
Setup guide for the review
N/A - this is a GitHub Workflow update
Screenshots (if appropriate):
N/A
Checklist:
Insert an "x" inside the brackets for completed and relevant items (do not delete options)
poetry run python -m ruff check . --preview, use--fixto automatically fix what it can)tests/e2e_commands.txtfile if necessary (new modules or features are required to be added to the e2e tests)