Skip to content

Latest commit

 

History

History
48 lines (28 loc) · 717 Bytes

RELEASE_CHECK_LIST.md

File metadata and controls

48 lines (28 loc) · 717 Bytes
  • Check working tree is up to date and clean:

    git checkout dev git pull git merge origin/master

  • Bump version number in Cargo.toml

  • Update CHANGELOG.md:

    r!git log --pretty=format:'- %s (%an)' x.y.z-1..HEAD

  • Commit and push

    git commit git push

  • Prepare Cargo package

    cargo publish --dry-run cargo package --list

  • Merge

    git bonsai git checkout master git merge --no-ff dev

  • Tag

    git tag -a x.y.z

  • Push

    git push git push --tags

  • Download build artifacts from CI

  • Publish Cargo package

    cargo publish

  • Publish binaries on GitHub

  • Bump version to x.y.z+1-alpha

  • Write blog post