This repository is intended for crates.io publication.
Current publish order matters:
sl-server-core-taxonomysl-server-flavor-core
sl-server-flavor-core depends on sl-server-core-taxonomy, so dry-run and publish checks for the flavor crate will fail until the taxonomy crate version is available on crates.io.
- Update versions in the affected crate manifests.
- Update
CHANGELOG.md. - Run
cargo test. - Run
cargo package -p <crate> --allow-dirtyfor a local package sanity check if needed. - Run
cargo publish --dry-run -p sl-server-core-taxonomy. - Publish
sl-server-core-taxonomy. - Wait for crates.io index visibility.
- Run
cargo publish --dry-run -p sl-server-flavor-core. - Publish
sl-server-flavor-core.