This document outlines the process for releasing a new version of the Nibiru binary.
git checkout master
git branch releases/v0.x.y
git switch releases/v0.x.y
- Move the changelog notes from
Unreleased
to a new section titledv0.x.y
- Add the date to
v0.x.y
git tag -a -s -m "Create new release v0.x.y" v0.x.y
git push origin v0.x.y
Step 4) Go to the GitHub Releases page
- Create a new release from the tag v0.x.y you just pushed
- Make sure you save the release as a draft release
- Make sure you check the
This is a pre-release
checkbox
cd nibiru/
ignite chain build --release -t linux:amd64 -t linux:arm64 -t darwin:amd64 -t darwin:arm64
Upload all the files under releases/
to the GitHub Release you just made
After merging the release branch releases/v0.x.y
into master, uncheck the This is a pre-release
checkbox for the release.