mirror of
https://github.com/bootandy/dust.git
synced 2025-12-05 20:40:11 -08:00
Previously I accidentally tagged a release before building it leading to an out of date Cargo.lock file.
22 lines
554 B
Plaintext
22 lines
554 B
Plaintext
# ----------- To do a release ---------
|
|
|
|
# ----------- Pre release ---------
|
|
# Compare times of runs to check no drastic slow down:
|
|
# hyperfine 'target/release/dust /home/andy'
|
|
# hyperfine 'dust /home/andy'
|
|
|
|
# ----------- Release ---------
|
|
# inc version in cargo.toml
|
|
# cargo build --release
|
|
# commit changed files
|
|
# merge to master in github
|
|
|
|
# tag a commit and push (increment version in Cargo.toml first):
|
|
# git tag v0.4.5
|
|
# git push origin v0.4.5
|
|
|
|
# cargo publish to put it in crates.io
|
|
|
|
# Optional: To install locally
|
|
#cargo install --path .
|