How to build and ship a release
Step 1. Rebuild generated files
export VERSION=v4.2.0
git checkout master
git pull
go fmt ./...
go generate ./...
go mod tidy
git commit -a -m "Update generated files for $VERSION"Step 2. Tag the commit in master that you want to release
export VERSION=v4.2.0
git tag -m "Release $VERSION" -a $VERSION
git push origin --tagsStep 3. Create the release notes
Step 4. Announce it via email
Step 5. Announce it via chat
Step 6. Get credit
Tip: How to bump the major version
Tip: Configuring GHA integration tests
Overview
How do I add a single new integration test?
How do I add a "bring your own keys" integration test?
Tip: How to rebuild flattener
Tip: How to update modules
Last updated