If you wish to contribute to the project, please follow the guidelines below.
- Check that the issue doesn't exist already.
- Check that the issue was not already fixed in the latest
main
.
During development
- Make sure you're on the latest version to avoid conflicts when opening the pull request.
- Install the needed gems by running
bundle install
. - Make the changes you need and commit them.
- Add tests for the new functionality.
- Run
bundle exec rake
and make sure all the tests pass.
Before opening a pull request:
- Squash the commits such that each represents a single coherent change. Make sure that they have good commit messages.
- Open a pull request.