When we want test cargo i18n in local dev, we can:
$ cargo run -- i18n ~/work/some-rust-project-
Use
cargo set-versionto set the new version for all crates.cargo set-version x.y.z
-
Git add and commit the changes with message
Bump vx.y.z. -
Create a new git tag with the version
vx.y.zand pushmainbranch and the tag to remote. -
Then GitHub Actions will automatically publish the crates to crates.io and create a new release in GitHub.