Skip to content

Commit

Permalink
Merge pull request #74 from 56quarters/more-docs
Browse files Browse the repository at this point in the history
Instructions for creating new releases
  • Loading branch information
56quarters authored Oct 8, 2023
2 parents b309b09 + 8e45541 commit 67cf3d7
Showing 1 changed file with 11 additions and 0 deletions.
11 changes: 11 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -182,3 +182,14 @@ mtop is available under the terms of the [GPL, version 3](LICENSE).

Any contribution intentionally submitted for inclusion in the work by you
shall be licensed as above, without any additional terms or conditions.

## Releasing

Steps for releasing new versions of `mtop` are described below.

* Open and merge a PR incrementing the version of `mtop` in all `Cargo.toml` files and update `CHANGELOG.md`.
* Update local `master` from Github remote.
* Create but do not push a tag of the format `v1.2.3`
* Run `cargo package` and `cargo publish` for the `mtop-client` crate.
* Run `cargo pacakge` and `cargo publish` for the `mtop` crate.
* Push tags to all remotes `git push --tags origin`, `git push --tags github`

0 comments on commit 67cf3d7

Please sign in to comment.