Skip to content

Latest commit

 

History

History
13 lines (7 loc) · 987 Bytes

PUBLISHING.md

File metadata and controls

13 lines (7 loc) · 987 Bytes

How to Publish a New Version

  1. The code to be published should be in the master branch.

  2. Update CHANGELOG.md to include details of the closed PRs included in this release.

  3. Update the version number listed in aries_cloudagent/version.py. The incremented version number should adhere to the Semantic Versioning Specification based on the changes since the last published release.

  4. Create a new GitHub release. The tag name and title of the release should be the same as the version in aries_cloudagent/version.py. Include the additions to CHANGELOG.md in the release notes.

  5. Create a new distribution package with python setup.py sdist bdist_wheel

  6. Publish the release to PyPI using twine with twine upload dist/*