Skip to content

Commit 2fa0944

Browse files
authored
meta: Add MAINTENANCE.md with release instructions (#217)
1 parent 379197a commit 2fa0944

File tree

1 file changed

+13
-0
lines changed

1 file changed

+13
-0
lines changed

MAINTENANCE.md

+13
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
# Maintenance documentation
2+
3+
## Release
4+
5+
To create a new release, follow these steps:
6+
7+
- Update version number in Cargo.toml for library and CLI
8+
- Update Cargo.lock
9+
- Commit the changes
10+
- Tag the commit: `git tag -as a.b.c`
11+
- Push the tag: `git push origin a.b.c`
12+
- Create a github release for the tag and upload the built binaries from the github actions workflow
13+
- Push a new crate version to crates.io with `cargo publish -p magic-wormhole`

0 commit comments

Comments
 (0)