summaryrefslogtreecommitdiff
path: root/tools
diff options
context:
space:
mode:
authorBartek IwaƄczuk <biwanczuk@gmail.com>2021-06-08 20:34:18 +0200
committerGitHub <noreply@github.com>2021-06-08 20:34:18 +0200
commit3a96fe55a0d71b75975823c5535115683bb04880 (patch)
tree8526a3115bc1a0304a18defa128ece7f5fee5131 /tools
parentd679ebbb376aadfe3fb67d39b50025d8cf747e45 (diff)
chore: release crates (#10896)
Diffstat (limited to 'tools')
-rw-r--r--tools/cut_a_release.md10
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