Skip to content

Latest commit

 

History

History
62 lines (45 loc) · 2.04 KB

CONTRIBUTING.md

File metadata and controls

62 lines (45 loc) · 2.04 KB

Contributing

First, thank you for contributing!

We love pull requests from everyone. By participating in this project, you agree to abide by the thoughtbot code of conduct.

Here are a few technical guidelines to follow:

  1. Open an issue to discuss a new feature.
  2. Write tests.
  3. Make sure the entire test suite passes locally and on CI.
  4. Open a Pull Request.
  5. Squash your commits after receiving feedback.
  6. Party!

Configure Hound Linters on Your Local Development Environment

After you have cloned this repo, run this setup script to set up your machine with the necessary dependencies to run and test this app:

% bin/setup

Linters

Writing a Linter

See Hound's CONTRIBUTING documentation for further details.

Deploying

If you have previously run the bin/setup script, you can deploy to staging and production with:

% bin/deploy staging
% bin/deploy production

Contributor License Agreement

If you submit a Contribution to this application's source code, you hereby grant to thoughtbot, inc. a worldwide, royalty-free, exclusive, perpetual and irrevocable license, with the right to grant or transfer an unlimited number of non-exclusive licenses or sublicenses to third parties, under the Copyright covering the Contribution to use the Contribution by all means, including but not limited to:

  • to publish the Contribution,
  • to modify the Contribution, to prepare Derivative Works based upon or containing the Contribution and to combine the Contribution with other software code,
  • to reproduce the Contribution in original or modified form,
  • to distribute, to make the Contribution available to the public, display and publicly perform the Contribution in original or modified form.