1
0
Fork 0
mirror of https://github.com/thoughtbot/shoulda-matchers.git synced 2022-11-09 12:01:38 -05:00
thoughtbot--shoulda-matchers/CONTRIBUTING.md
Elliot Winkler 19d628893c Update guide on CONTRIBUTING
As a contributor you're no longer required to add NEWS items. We'll do
that ourselves :)
2014-10-16 09:59:07 -06:00

25 lines
1,019 B
Markdown

We love contributions from the community! Here's a quick guide to making a pull
request:
1. Fork the repo.
2. Run the tests. We only take pull requests with passing tests, and it's great
to know that you have a clean slate: `bundle && bundle exec rake`
3. If you're adding functionality or fixing a bug, add a failing test for the
issue first.
4. Make the test pass.
5. If you're adding a new feature, ensure that the documentation is up to date
(see the README for instructions on previewing documentation live).
6. Finally, push to your fork and submit a pull request.
At this point you're waiting on us. We try to respond to issues and pull
requests within a few business days. We may suggest some changes to make to your
code to fit with our [code style] or the project style, or discuss alternate
ways of addressing the issue in question. When we're happy with everything,
we'll bring your changes into master. Now you're a contributor!
[code style]: https://github.com/thoughtbot/guides/tree/master/style