Skip to content

Latest commit

 

History

History
39 lines (30 loc) · 1.35 KB

CONTRIBUTING.md

File metadata and controls

39 lines (30 loc) · 1.35 KB

Contributing to Interactor

Interactor is open source and contributions from the community are encouraged! No contribution is too small.

Please consider:

  • adding a feature
  • squashing a bug
  • writing documentation
  • reporting an issue
  • fixing a typo
  • correcting style

How do I contribute?

For the best chance of having your changes merged, please:

  1. Fork the project.
  2. Write a failing test.
  3. Commit changes that fix the tests.
  4. Submit a pull request with at least one animated GIF.
  5. Be patient.

Bug Reports

If you are experiencing unexpected behavior and, after having read Interactor's documentation, are convinced this behavior is a bug, please:

  1. Search existing issues.
  2. Collect enough information to reproduce the issue:
  • Interactor version
  • Ruby version
  • Rails version (if applicable)
  • Specific setup conditions
  • Description of expected behavior
  • Description of actual behavior
  1. Submit an issue.
  2. Be patient.