mirror of
https://github.com/GothenburgBitFactory/taskwarrior.git
synced 2025-07-07 20:06:36 +02:00
645 B
645 B
Release process
- Run
git pull upstream main
- Run
cargo test
- Run
cargo clean && cargo clippy
- Run
mdbook test docs
- Update
version
in*/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/task
and./target/release/task-sync-server
to the release