summaryrefslogtreecommitdiff
path: root/tools/release/02_publish_crates.ts
diff options
context:
space:
mode:
authorDavid Sherret <dsherret@users.noreply.github.com>2022-03-30 16:37:00 -0400
committerGitHub <noreply@github.com>2022-03-30 16:37:00 -0400
commit5cab3e7dba54643f95c147b48696c8af8a26632c (patch)
tree249fd42319c121523e17835b85b13ef922d07d38 /tools/release/02_publish_crates.ts
parentf61b2c0b1169ef2345738723583d8335638aeff2 (diff)
build: use workflows for bumping versions and cargo publishing on the CI (#13995)
Diffstat (limited to 'tools/release/02_publish_crates.ts')
-rwxr-xr-xtools/release/02_publish_crates.ts23
1 files changed, 0 insertions, 23 deletions
diff --git a/tools/release/02_publish_crates.ts b/tools/release/02_publish_crates.ts
deleted file mode 100755
index 5910827c3..000000000
--- a/tools/release/02_publish_crates.ts
+++ /dev/null
@@ -1,23 +0,0 @@
-#!/usr/bin/env -S deno run --allow-read --allow-write --allow-run=cargo --allow-net=crates.io
-// Copyright 2018-2022 the Deno authors. All rights reserved. MIT license.
-import { DenoWorkspace } from "./deno_workspace.ts";
-import { getCratesPublishOrder } from "./deps.ts";
-
-const workspace = await DenoWorkspace.load();
-const cliCrate = workspace.getCliCrate();
-
-const dependencyCrates = getCratesPublishOrder(
- workspace.getCliDependencyCrates(),
-);
-
-try {
- for (const [i, crate] of dependencyCrates.entries()) {
- await crate.publish();
- console.log(`Published ${i + 1} of ${dependencyCrates.length} crates.`);
- }
-
- await cliCrate.publish();
-} finally {
- // system beep to notify error or completion
- console.log("\x07");
-}