645 B
645 B
Release process
- Run
git pull upstream main - Run
cargo test - Run
cargo clean && cargo clippy - Run
mdbook test docs - Update
versionin*/Cargo.toml. All versions should match. Commit the change with commentvX.Y.Z. - Run
cargo build --release - Run
git tag vX.Y.Z - Run
git push upstream - Run
git push --tags upstream - Run
( cd docs; ./build.sh ) - Run
cargo publish -p taskchampion - Navigate to the tag in the GitHub releases UI and create a release with general comments about the changes in the release
- Upload
./target/release/taskand./target/release/task-sync-serverto the release