mirror of
https://github.com/quickwit-oss/tantivy.git
synced 2025-12-23 02:29:57 +00:00
681 B
681 B
Release a new Tantivy Version
Steps
- Identify new packages in workspace since last release
- Identify changed packages in workspace since last release
- Bump version in
Cargo.tomland their dependents for all changed packages - Update version of root
Cargo.toml - Publish version starting with leaf nodes
- Set git tag with new version
In conjucation with cargo-release Steps 1-4 (I'm not sure if the change detection works):
Set new packages to version 0.0.0
Replace prev-tag-name
cargo release --workspace --no-publish -v --prev-tag-name 0.19 --push-remote origin minor --no-tag --execute
no-tag or it will create tags for all the subpackages