|Before pushing a new Git tag, please adjust the version number in antora.yml.|
The release process is automated all the way through. It starts when a maintainer pushes a new git tag. This will trigger a GitHub Action which will, in turn, create:
A GitHub release with a changelog based on the merged pull requests.
A build of the Docker image, which is pushed to Docker Hub and Quay.io.
This process mostly relies on GoReleaser.
Note that we use the following format
v0.0.0 for git tags, see
We follow SemVer.