Skip to content

Latest commit

 

History

History
37 lines (30 loc) · 1.9 KB

CONTRIBUTING.md

File metadata and controls

37 lines (30 loc) · 1.9 KB

Contribute

We welcome contributions from the Airflow community!

There are several types of contributions for which we will accept pull requests without prior communication:

  1. Addition of support for currently-unsupported Airflow operators
  2. Updates to documentation
  3. Addition of tests
  4. Bug fixes, assuming steps are provided to reproduce the bug

For any other type of change, please submit an issue so that we can discuss before you go ahead and implement anything.

Submitting contributions

These are the steps for submitting a proposed contribution to boundary-layer:

  1. Create an issue unless your change falls into one of the categories listed above
  2. Fork from the master branch
  3. Make your changes
  4. Document new functionality as appropriate
  5. Add new tests if possible
  6. [Recommended] Run the test suite locally with tox --recreate test
  7. Push your changes to your fork
  8. Send a pull request!

Every pull request will be tested by Github Actions. The CI build runs unit tests, pycodestyle and pylint. All tests must pass, including the code style and linter tests.

Contributors