3 ms·
You should combine step 1 and 2 in CI. Just tag a version in your git, push to remote and have CI auto build a release for you. Use github actions or other set
by shzhdbi09gv8ioi 3y ago
You should combine step 1 and 2 in CI. Just tag a version in your git, push to remote and have CI auto build a release for you.
Use github actions or other setup for other backends.
(this is language agnostic and a reasonable thing to learn as a dev).
Or if you must live in the cargo command, go nuts with cargo-release.
https://github.com/crate-ci/cargo-release https://github.com/crate-ci/cargo-release
https://github.com/cargo-bins/release-pr https://github.com/cargo-bins/release-pr