diff options
Diffstat (limited to 'tools')
-rw-r--r-- | tools/cut_a_release.md | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/tools/cut_a_release.md b/tools/cut_a_release.md index ec5853819..499316512 100644 --- a/tools/cut_a_release.md +++ b/tools/cut_a_release.md @@ -30,10 +30,16 @@ publish those crates.** This is done by running `cargo publish` in each crate, because of dependencies between the crates, it must be done in specific order: +- `serde_v8` - `deno_core` depends on it, but this crate shouldn't change that + often, so you might want to skip publishing a new version if there are no + changes - `deno_core` - all crates depend on `deno_core` so it must always be published first -- crates in `extensions/` directory - there is no specific order required for - those +- crates in `extensions/` directory + - `deno_crypto` and `deno_webstorage` depend on `deno_web`, so the latter must + be bumped and released first + - `deno_fetch` depends on `deno_file`, so the latter must be bumped and + released first - `runtime` - this crate depends on `deno_core` and all crates in `extensions/` directory |