diff --git a/.github/PULL_REQUEST_TEMPLATE.md b/.github/PULL_REQUEST_TEMPLATE.md new file mode 100644 index 0000000..995b4fa --- /dev/null +++ b/.github/PULL_REQUEST_TEMPLATE.md @@ -0,0 +1,70 @@ +## Pull Request + +**Thank you for contributing to Snigdha OS Web Dev!** ๐ŸŽ‰ Please fill out the following details to help us review your PR. + +### Description ๐Ÿ“ + + + +**What is being changed or added?** +- _Example: Describe the main purpose of this change here._ + +**Why is this change necessary?** +- _Example: Explain why this change is needed and what problem it addresses._ + +**What impact does this change have?** +- _Example: Does it fix bugs, add a feature, improve performance, or change functionality?_ + +### Related Issue ๐Ÿ”ง + + + +**Issue Reference:** +- _Example: Link to the issue being addressed, e.g., #123 or "Fixes bug in the login page"_ + +**Does this PR close the issue?** +- [ ] Yes, it resolves the issue mentioned above. +- [ ] No, it addresses part of the issue. + +### Type of Change ๐Ÿ› ๏ธ +- [ ] Bug fix +- [ ] New feature +- [ ] Documentation update +- [ ] Refactor +- [ ] Performance improvement +- [ ] Enhancement +- [ ] Test update +- [ ] Build configuration update +- [ ] Other (please specify) + +### Dependencies โš™๏ธ + +Example: Depends on #456 + +### Checklist โœ… +- [ ] My code follows the project's code style and guidelines. +- [ ] I have tested my changes thoroughly (include details of tests run). +- [ ] I have added or updated relevant documentation. +- [ ] I have included appropriate test cases (if applicable). +- [ ] I have ensured there are no breaking changes (if applicable). +- [ ] I have checked for security concerns or issues. +- [ ] I have verified that my code works with the intended environment (dev/staging/production). +- [ ] I have updated the `README.md` or relevant documentation with any necessary changes. +- [ ] I have checked the code for linting and formatting issues. + +### Quality Assurance (QA) ๐Ÿงช +- [ ] Manual testing has been performed for the changes. +- [ ] Automated tests are passing (if applicable). +- [ ] The PR has been tested across different environments (e.g., browsers, devices, OS versions). + +### Deployment Considerations ๐Ÿš€ +- [ ] This change requires a deployment or migration. +- [ ] I have verified the deployment steps (if applicable). +- [ ] I have updated the `Dockerfile` or deployment scripts (if applicable). +- [ ] There are no deployment-related risks (e.g., downtime, data loss). + +### Screenshots (if applicable) ๐Ÿ“ธ + + +### Additional Notes ๐Ÿ—’๏ธ +