- Fork the repository.
- Create a new branch (
git checkout -b feature-name). - Make your changes.
- Add tests for new functionality
- Run the test suite (
make test) - Commit your changes (
git commit -m 'Add some feature') - Push to the branch (
git push origin feature/some-feature) - Open a Pull Request