1- With pull requests: 2 - Open your pull request against `master` 3 - Your pull request should have no more than two commits, if not you should squash them. 4 - It should pass all tests in the available continuous integration systems such as GitHub Actions. 5 - You should add/modify tests to cover your proposed code changes. 6 - If your pull request contains a new feature, please document it on the README. 7