File tree Expand file tree Collapse file tree 1 file changed +14
-0
lines changed Expand file tree Collapse file tree 1 file changed +14
-0
lines changed Original file line number Diff line number Diff line change 1+ # How To Release The Crate
2+ This guide is only relevant for maintainers.
3+
4+ This crate is set up to be released using [ ` cargo-release ` ] ( https://crates.io/crates/cargo-release ) ,
5+ please install it and use it to do the release. It also takes care of updating the [ changelog] ( CHANGELOG.md ) .
6+
7+ To do the release:
8+ 1 . Make sure that your local clone of the repository is up-to-date
9+ 2 . Switch to a new feature branch for the release
10+ 3 . Run ` cargo release [level] ` (see their documentation for more details) to dry-run it.
11+ Make sure to choose the appropriate level based on semantic versioning!
12+ 4 . Once you're happy with the result append ` --execute `
13+ 5 . After the release push the created tag & commit, create a PR & merge it
14+ 6 . Create a release on GitHub based on the tag
You can’t perform that action at this time.
0 commit comments