GitHub, crates.io and Docker Hub releases are automated via GitHub actions and triggered by pushing a tag.
- Run the release script:
./release.sh v[X.Y.Z]
- Push the changes:
git push
- Check if Continuous Integration workflow is completed successfully.
- Push the tags:
git push --tags
- Wait for Continuous Deployment workflow to finish.
- Do not forget to set
vars.USE_TESTPYPI
variable tofalse
before release.
- Do not forget to set