diff --git a/.github/pull_request_template.md b/.github/pull_request_template.md index b79171a..eb1f168 100644 --- a/.github/pull_request_template.md +++ b/.github/pull_request_template.md @@ -1,22 +1,39 @@ + ## What is your pull request about? - [ ] Bug fix - [ ] Improvement - [ ] New feature (adds functionality) -- [ ] Breaking change (bug fix, feature or improvement that would cause existing functionality to not work as expected) -- [ ] Typo fix +- [ ] Breaking change: bug fix, feature or improvement that would cause existing output (especially JSON, CSV) to not work as expected before +- [ ] Typo / spelling fix - [ ] Documentation update - [ ] Update of other files ## If it's a code change please check the boxes which are applicable - [ ] For the main program: My edits contain no tabs, indentation is five spaces and any line endings do not contain any blank chars -- [ ] I've read CONTRIBUTING.md and Coding_Convention.md +- [ ] I've read [CONTRIBUTING.md](https://github.com/testssl/testssl.sh/blob/3.2/CONTRIBUTING.md) +- [ ] My code follows [Coding_Convention.md](https://github.com/testssl/testssl.sh/blob/3.2/Coding_Convention.md) - [ ] I have tested this __fix__ or __improvement__ against >=2 hosts and I couldn't spot a problem - [ ] I have tested this __new feature__ against >=2 hosts which show this feature and >=2 host which does not (in order to avoid side effects) . I couldn't spot a problem - [ ] For the __new feature__ I have made corresponding changes to the documentation and / or to ``help()`` -- [ ] If it's a bigger change: I added myself to CREDITS.md (alphabetical order) and the change to CHANGELOG.md +- [ ] If it's a bigger change: I added myself to [CREDITS.md](https://github.com/testssl/testssl.sh/blob/3.2/CREDITS.md) (alphabetical order of last name) and the change to [CHANGELOG.md](https://github.com/testssl/testssl.sh/blob/3.2/CHANGELOG.md) + +## AI section +- [ ] I found a bug / an improvement using LLM version: `[e.g. GPT-A.B, Claude A.B, Gemini A.B , Qwen-Coder, DeepSeek- etc.]` +- [ ] My contribution does not include any AI-generated content +- [ ] My contribution includes AI-generated content, as disclosed below: + - AI Tools: `[e.g. GitHub CoPilot, JetBrains Junie, VS Code plugin etc.]` + - LLMs and versions: `[e.g. GPT-A.B, Claude A.B, Gemini A.B , Qwen-Coder, DeepSeek- etc.]` +