From ec223a407b52a3d34dbeda3902b04a89c8d1d105 Mon Sep 17 00:00:00 2001 From: bryan newbold Date: Thu, 30 Nov 2023 17:24:25 -0800 Subject: more specific release notes --- extra/HOWTO_release.md | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'extra') diff --git a/extra/HOWTO_release.md b/extra/HOWTO_release.md index 1631484..395c078 100644 --- a/extra/HOWTO_release.md +++ b/extra/HOWTO_release.md @@ -11,7 +11,10 @@ final prep: - ensure working directory is clean (no edits, even if unrelated to code changes) push/tag/etc: -- when project is ready to share on crates.io, do: push to crates.io: `cargo publish -p adenosine-cli`, `cargo publish -p adenosine-pds`, `cargo publish -p adenosine` +- when project is ready to share on crates.io, push: + => `cargo publish -p adenosine` + => `cargo publish -p adenosine-cli` + => `cargo publish -p adenosine-pds` => add `--allow-dirty` if you have local "untracked" git files (and are confident!), and even `--no-verify` (if very confident!) => usually want to do this before git tag in case validation details come up - create a git tag: `git tag vX.Y.Z -a -s -u bnewbold@robocracy.org -m "release X.Y.Z"` -- cgit v1.2.3