First create or move the tag snapshot and then push it to remote.
Both commands need --force as the tag snapshot already exists.
git tag --force snapshot
git push origin snapshot --force
- Update version number in
Cargo.toml - Update
Changelog.md:- Set release version and date
- Check and update release compare link
- Run local check and build:
make check rpm deb tar zipand verify results - Commit changes
- Create tag. Comment like "Release 0.2.0".
- Push code:
git push - Push tag only:
git push origin v0.2.0 - Wait till GitHub workflow
releaseis done. - Check created release.