From dbfe09565a0de5a9de528bb6f05d74e640554bdc Mon Sep 17 00:00:00 2001 From: Fina Wilke Date: Thu, 25 Jul 2024 22:14:04 +0200 Subject: [PATCH] maintenance: Update release procedure --- MAINTENANCE.md | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/MAINTENANCE.md b/MAINTENANCE.md index d73c9dfd..b98e65d4 100644 --- a/MAINTENANCE.md +++ b/MAINTENANCE.md @@ -5,9 +5,10 @@ To create a new release, follow these steps: - Update version number in Cargo.toml for library and CLI +- Update CHANGELOG.md with release date - Update Cargo.lock -- Commit the changes +- Commit & push the changes - Tag the commit: `git tag -as a.b.c` - Push the tag: `git push origin a.b.c` -- Create a github release for the tag and upload the built binaries from the github actions workflow +- Verify GitHub release was created by CI - Push a new crate version to crates.io with `cargo publish -p magic-wormhole`