- Fork the repository.
- Create a topic branch (
git checkout -b BRANCH_NAME
). - Install bundler.
- Check that tests pass with
rspec spec
. - Write a failing test to capture existing bug or lack of feature.
- Run
rspec spec
to verify that test fails. - Implement your feature or bug fix.
- Ensure tests pass.
- If it's a new feature or a bug fix, please add an entry to the CHANGELOG file.
- Check code style violations using Rubocop.
- Add a commit (
git commit -am 'AWESOME COMMIT MESSAGE'
). - Push your changes to the branch (
git push origin BRANCH_NAME
). - Submit a pull request.
- You will get some feedback and may need to push additional commits with more fixes to the same branch; this will update your pull request automatically.
This repository has been archived by the owner on Jan 28, 2018. It is now read-only.