diff --git a/.github/PULL_REQUEST_TEMPLATE.md b/.github/PULL_REQUEST_TEMPLATE.md new file mode 100644 index 0000000..60ef995 --- /dev/null +++ b/.github/PULL_REQUEST_TEMPLATE.md @@ -0,0 +1,129 @@ + + +## ✅ Checklist + + + +- [ ] I have + followed [this library's contributing guidance](https://github.com/hossein-zare/react-native-dropdown-picker/blob/dev-5.x/CONTRIBUTING.md). +- [ ] I have + read [this library's docs](https://hossein-zare.github.io/react-native-dropdown-picker-website/docs), + and it still makes sense to make these changes. +- [ ] I have + read [this library's GitHub issues](https://github.com/hossein-zare/react-native-dropdown-picker/issues), + and it still makes sense to make these changes. +- [ ] I + have [made an issue](https://github.com/hossein-zare/react-native-dropdown-picker/issues) + for the new feature/bug fix/etc this PR implements (or one already existed). +- [ ] I + have [tested my changes and this library as a whole with npm pack](https://dev.to/scooperdev/use-npm-pack-to-test-your-packages-locally-486e), + and everything works. +- [ ] My changes pass all the + repo's [CI/status checks](https://docs.github.com/en/pull-requests/collaborating-with-pull-requests/collaborating-on-repositories-with-code-quality-features/about-status-checks), + including the Prettier and ESLint checks. +- [ ] I + have [squashed all my changes into one commit](https://www.geeksforgeeks.org/git-squash/). +- [ ] My single commit message conforms + to [the Conventional Commits specification](https://www.conventionalcommits.org/en/v1.0.0/#summary). +- [ ] I + have [kept my changes up-to-date with those in the + `dev-5.x` (default)branch](https://docs.github.com/en/pull-requests/collaborating-with-pull-requests/proposing-changes-to-your-work-with-pull-requests/keeping-your-pull-request-in-sync-with-the-base-branch). +- [ ] I understand that each atomic change (e.g. fixing one bug or adding one + feature) [should be submitted in its own PR](https://learning-notes.mistermicheels.com/processes-techniques/small-commits-pull-requests/). + Therefore, this PR contains only one such atomic change. I will submit any + other atomic changes in their own, separate PRs. + +## 👀 Relevant issue(s) + + + +- Fixes bug # +- Implements feature request # + +## 🚀️ Changes made + +### What + + + +### Why + + + +### How + + + +### Tests + + + +## 📄 Documentation + +### Relevant docs pages + + + +### JSDoc + +- [ ] I updated all the JSDoc comments which were made incorrect by the + changes in this PR. +- [ ] I added JSDoc comments to all the classes, functions, files, etc that I + changed in this PR that did not already have JSDoc comments. + +### Changes + + + +## 🏁 Final details + +### Help required + + + +### Additional context/info + +