Once all of the branches for the release have been merged and the CHANGELOG.md file in main has been updated to describe the new release, use these instructions to publish the release to Github and Docker Hub.
Start by running ./release.sh
to generate the binaries that will be attached
to the release.
Next create a new release on Github.
- For the version, enter the numeric release version.
- For the title, also enter the numeric release version, or something snappier.
- For the description, copy over the entire CHANGELOG.md entry for this release.
- For the binaries, attach all three binaries from the
./release.sh
script. - Then click "Publish release"
Creating a new release tag in Github will automatically trigger a Docker Hub build.
Check the Docker Hub tags page to make sure that the new release tag shows up.