Skip to content

Latest commit

 

History

History
21 lines (16 loc) · 934 Bytes

RELEASING.md

File metadata and controls

21 lines (16 loc) · 934 Bytes

Releasing

Once all the changes for a release have been merged to main, ensure the following:

  • dependency versions have been updated in setup.cfg
  • version has been updated in src/opentelemetry/launcher/version.py
  • tests are passing
  • nox -s example is also passing
  • user facing documentation has been updated

Publishing

Publishing to pypi is automated via GitHub actions. Once a tag is pushed to the repo, a new GitHub Release is created and package is published via the actions defined here: https://github.com/lightstep/otel-launcher-python/blob/main/.github/workflows/release.yml

$ git clone [email protected]:lightstep/otel-launcher-python && cd otel-launcher-python
# ensure the version matches the version beind released
$ cat src/opentelemetry/launcher/version.py
__version__ = "0.0.1"
$ git tag v0.0.1 && git push origin v0.0.1