Update CONTRIBUTING guidelines

verifying new sources in CI is required
This commit is contained in:
Jon Ruskin 2018-03-29 13:49:12 -07:00
Родитель ff1b5c7d9b
Коммит 4f8f46a493
1 изменённых файлов: 9 добавлений и 0 удалений

Просмотреть файл

@ -27,6 +27,15 @@ Here are a few things you can do that will increase the likelihood of your pull
- Keep your change as focused as possible. If there are multiple changes you would like to make that are not dependent upon each other, consider submitting them as separate pull requests.
- Write a [good commit message](http://tbaggery.com/2008/04/19/a-note-about-git-commit-messages.html).
#### Adding a new Dependency Source
Pull requests that include a new dependency source must also
- Include [documentation](docs/sources) for the new source and update the [documented source list](README.md#Sources).
- Add a [setup script](script/source-setup) if needed.
- Include [tests](test/source) and [test fixtures](test/fixtures) needed to verify the source in CI.
- Add a CI job to [.travis.yml][.travis.yml].
## Releasing
If you are the current maintainer of this gem: