Skip to content

Latest commit

 

History

History
41 lines (29 loc) · 1.53 KB

CONTRIBUTING.md

File metadata and controls

41 lines (29 loc) · 1.53 KB

Contributing

Let's build together! Please see our Contributor Guide for more information on contributing to Meltano.

We believe that everyone can contribute and we welcome all contributions. If you're not sure what to work on, here are some ideas to get you started.

Chat with us in #contributing on Slack.

Contributors are expected to follow our Code of Conduct.

Semantic Pull Requests

This repo uses the semantic-prs GitHub app to check all PRs againts the conventional commit syntax.

Pull requests should be named according to the conventional commit syntax to streamline changelog and release notes management. We encourage (but do not require) the use of conventional commits in commit messages as well.

In general, PR titles should follow the format ": ", where type is any one of these:

  • ci
  • chore
  • build
  • docs
  • feat
  • fix
  • perf
  • refactor
  • revert
  • style
  • test

Optionally, you may use the expanded syntax to specify a scope in the form <type>(<scope>): <desc>. Currently scopes are:

scopes:

  • taps # tap SDK only
  • targets # target SDK only
  • mappers # mappers only
  • templates # cookiecutters

More advanced rules and settings can be found within the file .github/semantic.yml.