Skip to content

Commit

Permalink
README cleanup
Browse files Browse the repository at this point in the history
  • Loading branch information
rkuris committed Dec 4, 2024
1 parent 172fc94 commit 27ab43f
Showing 1 changed file with 10 additions and 7 deletions.
17 changes: 10 additions & 7 deletions RELEASE.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,19 +3,22 @@
Releasing firewood is straightforward and can be done entirely in CI.

Firewood is made up of several sub-projects in a workspace. Each project is in
its own crate and has an independent version.
its own crate and has an independent version.

* firewood
* growth-ring
* libaio
* shale
* storage
* fwdctl
* grpc-testtool

The first step in drafting a release is ensuring all crates within the firewood
project are using the version of the new release. There is a utility to ensure
all versions are updated simultaneously in `cargo-workspace-version`. To use it
to update to 0.0.4, for example:
to update to 0.0.5, for example:

$ cargo install cargo-workspace-version $ cargo workspace-version update
v0.0.5
```sh
cargo install cargo-workspace-version
cargo workspace-version update v0.0.5
```

See the [source code](https://github.com/ava-labs/cargo-workspace-version) for
more information on the tool.
Expand Down

0 comments on commit 27ab43f

Please sign in to comment.