Skip to content

Latest commit

 

History

History
41 lines (27 loc) · 655 Bytes

File metadata and controls

41 lines (27 loc) · 655 Bytes

Maintenance guide

Making a new release

  1. Update master branch

    git checkout master && git pull
  2. Update project version in Cargo.toml

    vim Cargo.toml
  3. Update Cargo.lock

    cargo update
  4. Commit Cargo.toml and Cargo.lock with the version

    git commit -m "bump version" Cargo.toml Cargo.lock
  5. Make a new git tag

    git tag -a <NEW_VERSION>
  6. Push all to upstream

    git push origin master --follow-tags
  7. Create a new release specifying pushed tag