-
Notifications
You must be signed in to change notification settings - Fork 173
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
crates.io release prep #560
Conversation
32bdb69
to
691db62
Compare
691db62
to
0dab051
Compare
RELEASE.md
Outdated
Publishing on crates.io, bumping version & generating tags is done using [`cargo-release`](https://github.com/crate-ci/cargo-release). | ||
|
||
Dry run | ||
|
||
```sh | ||
$ cargo release <patch|minor|major> | ||
``` | ||
|
||
Actual publishing | ||
|
||
```sh | ||
$ cargo release --execute <patch|minor|major> | ||
``` |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'm assuming this requires special credentials? Should be noted if so.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
yes, added
iroh-car = { version = "0.1.1", path = "../iroh-car" } | ||
iroh-resolver = { version = "0.1.1", path = "../iroh-resolver" } | ||
iroh-rpc-client = { version = "0.1.1", path = "../iroh-rpc-client" } | ||
iroh-util = { version = "0.1.1", path = "../iroh-util" } |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
aren't we doing "0.1.2", or is this an artifact of being the first release?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
this is just noting the current version, not the new one
[![crates.io](https://img.shields.io/crates/v/iroh-api.svg?style=flat-square)](https://crates.io/crates/iroh-api) | ||
[![Released API docs](https://img.shields.io/docsrs/iroh-api?style=flat-square)](https://docs.rs/iroh-api) | ||
[![MIT/Apache-2.0 licensed](https://img.shields.io/crates/l/iroh-api?style=flat-square)](../LICENSE-MIT) | ||
[![CI](https://img.shields.io/github/workflow/status/n0-computer/iroh/Continuous%20integration?style=flat-square)](https://github.com/n0-computer/iroh/actions?query=workflow%3A%22Continuous+integration%22) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
can confirm these links actually work 😄
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I've smoke tested this branch, looks good!
cargo-release
README.md
s