Bump the version in Cargo.toml
Update the changelog
Add a new heading for the unreleased changes.
$ cargo build --release
x86_64-linux-gnu
x86_64-apple-darwin
$ docker build --no-cache=true -f docker/Dockerfile -t store2be/pape-rs:<version> .
$ docker push store2be/pape-rs:<version>
$ docker push store2be/pape-rs # for the 'latest' tag
$ git tag x.x.x && git push origin --tags
- Change the release title to
x.x.x - YYYY-MM-DD
- Add the entries from the changelog
- Upload the new binaries
- Add the checksums of the binaries (
$ md5sum target/release/papers
)