Skip to content
This repository has been archived by the owner on Jul 20, 2020. It is now read-only.

Latest commit

 

History

History
29 lines (26 loc) · 831 Bytes

DEPLOY.md

File metadata and controls

29 lines (26 loc) · 831 Bytes

Steps to deploy

Preparation

  1. Run tests
    py.test configcatclienttests
  2. Increase the version in configcatclient/version.py.
  3. 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.