Skip to content

Latest commit

 

History

History
26 lines (18 loc) · 707 Bytes

Notes.md

File metadata and controls

26 lines (18 loc) · 707 Bytes

Developer Notes

Create Snapshot Release

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

Create a Release

  1. Update version number in Cargo.toml
  2. Update Changelog.md:
    • Set release version and date
    • Check and update release compare link
  3. Run local check and build: make check rpm deb tar zip and verify results
  4. Commit changes
  5. Create tag. Comment like "Release 0.2.0".
  6. Push code: git push
  7. Push tag only: git push origin v0.2.0
  8. Wait till GitHub workflow release is done.
  9. Check created release.