Skip to content

Latest commit

 

History

History
38 lines (30 loc) · 1.53 KB

CONTRIBUTING.md

File metadata and controls

38 lines (30 loc) · 1.53 KB

Contributing to geminabox

Bug reports

Code contributions

  • Fork the repository.
  • Add tests if you change behavior or add a feature.
  • Write clear and precise commit message.
  • Push your change to the forked repository.
  • Create a PR with your change in the repository.
  • Write a good title for the PR.
    • The title will be used for changelog.
  • Include the reason and relevant issue link(s) if exists.
  • Changelog in CHANGELOG.md is now replaced by PR title.
  • Make sure if Checks in your PR are green.

Setup development environment

  1. Fork the repository: e.g.:
  2. Prepare Ruby 3.1, RubyGems 3.3, and Bundler 2.3.
  3. Retrieve all dependencies with bundle install.
  4. Change code whatever you want.
  5. Test with bundle exec rake test.

First contribution?

If you want to help us something, see the issue list for first-time contributors: https://github.com/geminabox/geminabox/contribute