From 48f222a1b890ca3921c12c8c02a9fad4597063c5 Mon Sep 17 00:00:00 2001 From: Martian <150589141+martian56@users.noreply.github.com> Date: Mon, 9 Mar 2026 06:07:41 +0400 Subject: [PATCH] Add feature pull request template This template provides a structured format for submitting feature pull requests, including sections for description, motivation, changes, usage examples, and a checklist. --- .github/PULL_REQUEST_TEMPLATE/feature.md | 64 ++++++++++++++++++++++++ 1 file changed, 64 insertions(+) create mode 100644 .github/PULL_REQUEST_TEMPLATE/feature.md diff --git a/.github/PULL_REQUEST_TEMPLATE/feature.md b/.github/PULL_REQUEST_TEMPLATE/feature.md new file mode 100644 index 00000000..97e4a31c --- /dev/null +++ b/.github/PULL_REQUEST_TEMPLATE/feature.md @@ -0,0 +1,64 @@ +## 🚀 Feature + +### Description + +Provide a clear and concise description of the feature introduced in this pull request. + +### Motivation + +Why is this feature needed? +What problem does it solve? + +### Changes + +List the main changes introduced: + +* Added ... +* Implemented ... +* Updated ... + +### Usage Example + +Show how the new feature can be used. + +```bash +# example command +example_command --flag +``` + +or + +```javascript +// example usage +exampleFunction() +``` + +### Screenshots / Demo (optional) + +If applicable, include screenshots, logs, or demo output. + +### Breaking Changes + +Does this change break existing functionality? + +* [ ] No +* [ ] Yes (describe below) + +Description of breaking change (if any): + +--- + +## ✅ Checklist + +* [ ] Code compiles/builds successfully +* [ ] Code is formatted +* [ ] Linting passes +* [ ] Documentation updated +* [ ] Tests added or updated (if applicable) +* [ ] No breaking changes introduced + +--- + +## 📎 Additional Notes + +Add any extra context, implementation details, or references here.