Skip to content

Latest commit

 

History

History
40 lines (28 loc) · 1.33 KB

CONTRIBUTING.md

File metadata and controls

40 lines (28 loc) · 1.33 KB

How to submit a contribution

Thank you for considering contributing to osc_sdk_python.

Potential contributions include:

  • Reporting and fixing bugs.
  • Requesting features.
  • Adding features.
  • Cleaning up the code.
  • Improving the documentation.

In order to report bugs or request features, search the issue tracker to check for a duplicate.

It’s totally acceptable to create an issue when you’re unsure whether something is a bug or not. We’ll help you figure it out.

Use the same issue tracker to report problems with the documentation.

Pull Requests

We’ll do our best to review your pull request (or “PR” for short) quickly.

Each PR should, as much as possible, address just one issue and be self-contained. Smaller the set of changes in the pull request is, the quicker it can be reviewed and merged - if you have ten small, unrelated changes, then go ahead and submit ten PRs.

Make sure to run tests/run.sh before each PR.

How to release

  • Update version in:
  • Commit, PR, merge
  • Create release in Github
  • Github action should have generated artifacts. If not:
    • make package
    • Add dist/osc_sdk_python-x.x.x-py3-none-any.whl and osc_sdk_python-x.x.x.tar.gz files to release.
    • Setup PIP_TOKEN and run make upload-package