diff --git a/.github/PULL_REQUEST_TEMPLATE.md b/.github/PULL_REQUEST_TEMPLATE.md index 3636b60a..6bd54d9a 100644 --- a/.github/PULL_REQUEST_TEMPLATE.md +++ b/.github/PULL_REQUEST_TEMPLATE.md @@ -1,30 +1,20 @@ -# Pull Request - ## Description -Provide a brief description of your changes. +*Replace this paragraph with a description of what this PR is doing. If you're modifying existing behavior, describe the existing behavior, how this PR is changing it, and what motivated the change.* -## Issues +## Related Issues - -Closes #IssueNumber -(Replace "IssueNumber" with the actual issue number you are addressing.) +*Replace this paragraph with a list of issues related to this PR from the [issue database](https://github.com/fluttercommunity/plus_plugins/issues). Indicate, which of these issues are resolved or fixed by this PR.* -## Improvements - +*e.g.* +- *Fix #123* +- *Related #456* - -- Improve code readability -- Improve performance +## Improvements + ## Features - - - -- Add a new feature -- Allow to customize the widgets - - + ## Additional notes @@ -34,13 +24,15 @@ Closes #IssueNumber ## Checklist - +- [ ] I read the [Contributor Guide](../doc/CONTRIBUTING.md) and followed the process outlined there for submitting PRs. +- [ ] I titled the PR using [Conventional Commits](https://www.conventionalcommits.org/en/v1.0.0). +- [ ] I did not modify the `CHANGELOG.md` nor the plugin version in `pubspec.yaml` files. +- [ ] All existing and new tests are passing. +- [ ] I have run the commands in `./scripts/before-push.sh` and it all passed successfully + +## Breaking Change + +Does your PR require plugin users to manually update their apps to accommodate your change? -- [ ] I have added/updated relevant documentation -- [ ] I have tested these changes locally. -- [ ] I have followed the code style and guidelines. -- [ ] I have updated `CHANGELOG.md` with my changes in the next section -- [ ] I have run `dart format .` on the project -- [ ] I have run `dart fix --apply` on the project -- [ ] I have run `flutter test` and `flutter analyze` and it passed successfully -- [ ] I have run `./scripts/before-push.sh` and everything is fine +- [ ] Yes, this is a breaking change (please indicate that with a `!` in the title as explained in [Conventional Commits](https://www.conventionalcommits.org/en/v1.0.0)). +- [ ] No, this is *not* a breaking change. \ No newline at end of file diff --git a/.gitignore b/.gitignore index 31a70ceb..841758d2 100644 --- a/.gitignore +++ b/.gitignore @@ -4,6 +4,7 @@ *.pyc *.swp .DS_Store +**/.DS_Store .atom/ .buildlog/ .history