Skip to content

Latest commit

History

History
38 lines (26 loc) 路 1.07 KB

CONTRIBUTING.md

File metadata and controls

38 lines (26 loc) 路 1.07 KB

Yetibot 鉂わ笍 PRs

Before adding to Yetibot you might want to check with the author first to see if:

  1. the feature makes sense for Yetibot
  2. whether it should be in yetibot or yetibot.core
  3. no one is working on it already

When ready to contribute:

  1. Fork the repo
  2. Add your contributions on the master branch of your fork as logically grouped commits with well-formed commit messages
  3. Rebase on upstream master if it changed
  4. Open a PR

Tests

Tests are appreciated, especially when there's logic beyond a simple API call.

Style

Please adhere to yetibot's existing conventions:

  • 2 spaces
  • no lines beyond 80 characters wide
  • no trailing whitespace

thanks

Merging PRs

  • If an outside contributor submits a PR, it is up to a core team member to review and merge the PR
  • When a core team member submits a PR, the author should merge their own PR after it is reviewed and tests pass