Skip to content

Latest commit

 

History

History
30 lines (27 loc) · 899 Bytes

DEPLOY.md

File metadata and controls

30 lines (27 loc) · 899 Bytes

Steps to deploy

Preparation

  1. Run tests
    pytest configcatclienttests
  2. Increase the version in setup.py.
  3. Increase the version in configcatclient/version.py.
  4. Commit & Push

Publish

Use the same version for the git tag as in configcatclient/version.py and setup.py.

  • Via git tag

    1. Create a new version tag.
      git tag v[MAJOR].[MINOR].[PATCH]

      Example: git tag v2.5.5

    2. Push the tag.
      git push origin --tags
  • Via Github release

    Create a new Github release with a new version tag and release notes.

Python Package

Make sure the new version is available on PyPI.

Update samples

Update and test sample apps with the new SDK version.