- clone the repo & create a new branch
- branches should be inside folders like
folder_name/branch_name
- branch folders should match the tag on the issue:
feature
,enhancement
,bug
- work on a feature, enhancement or bug you found in the Issues tab; or you can submit your own suggestions
- make sure your code is tested and all tests are running;
- the gem uses Rspec for testing
- in order to make sure all tests are running, run
bundle install
andbundle exec rspec spec/file_to_test.rb
.
- update
README.md
andCONTRIBUTORS.md
if necessary - commit the changes and create the PR; make sure to add a short description that describes the process (if needed) and assign @VictorMotogna to the PR