diff options
-rw-r--r-- | .github/ISSUE_TEMPLATE.md | 39 | ||||
-rw-r--r-- | .github/PULL_REQUEST_TEMPLATE.md | 37 |
2 files changed, 76 insertions, 0 deletions
diff --git a/.github/ISSUE_TEMPLATE.md b/.github/ISSUE_TEMPLATE.md new file mode 100644 index 00000000..14183666 --- /dev/null +++ b/.github/ISSUE_TEMPLATE.md @@ -0,0 +1,39 @@ +<!-- Provide a descriptive summary of the issue in the title above --> + +## Expected behavior +<!-- Bug: What should happen? --> +<!-- Improvement: How should it work? --> + +## Current behavior +<!-- Bug: How is it different from the expected behavior? --> +<!-- Improvement: How does it change the current behavior? --> + +## Possible solution +<!-- Bug: How should it be fixed? --> +<!-- Improvement: How should it be implemented? --> + +## Context +<!-- How has this issue affected you? --> +<!-- What are you trying to accomplish? --> + +<!-- For bugs --> +## Steps to reproduce +<!-- List unambiguous steps to reproduce this bug --> +1. +2. +3. +4. +5. + +<!-- For crashes --> +## Traceback +<!-- Run ranger in debug mode --> + +<!-- Only if relevant --> +## Screenshots/Video + +## Runtime environment +<!-- Include details of your runtime environment --> +* Ranger version/commit: +* Python version: +* Operating system and version: diff --git a/.github/PULL_REQUEST_TEMPLATE.md b/.github/PULL_REQUEST_TEMPLATE.md new file mode 100644 index 00000000..6a51b47e --- /dev/null +++ b/.github/PULL_REQUEST_TEMPLATE.md @@ -0,0 +1,37 @@ +<!-- Provide a descriptive summary of your changes in the title above --> + +## Types of changes +<!-- Remove lines that don't apply --> +- Bug fix (non-breaking change which fixes an issue) +- New feature (non-breaking change which adds functionality) +- Breaking change (fix or feature that would cause existing functionality to change) + +## Description +<!-- Describe your changes in detail --> + +## Motivation and context +<!-- Why is this change required? --> +<!-- What problem does it solve? --> +<!-- Link to relevant issue(s) --> + +## Testing +<!-- What's your testing environment? --> +<!-- What tests have you run? --> +<!-- How does your changes affect other areas of the codebase? --> + +<!-- Only if relevant --> +## Screenshots/Video + +## Checklist +<!-- Please go over all the following points --> +<!-- Replace [ ] with [X] when fulfilled --> +<!-- All [REQUIRED] requisites need to be fulfilled --> +- [ ] The **CONTRIBUTING** document has been read **[REQUIRED]** +- [ ] All changes follow the code style of this project **[REQUIRED]** +- [ ] All new and existing tests pass **[REQUIRED]** +- [ ] Changes require documentation to be updated + - [ ] Documentation has been updated +- [ ] Changes require config files to be updated + - [ ] Config files have been updated +- [ ] Changes require tests to be updated + - [ ] Tests have been updated |