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 zip
and 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
release
is done. - Check created release.