GitHub releases are automated via GitHub actions and triggered by pushing a tag.
- Run the release script:
./release.sh v[X.Y.Z](requires git-cliff for changelog generation) - 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.