summaryrefslogtreecommitdiff
path: root/cli/tools/registry/mod.rs
diff options
context:
space:
mode:
Diffstat (limited to 'cli/tools/registry/mod.rs')
-rw-r--r--cli/tools/registry/mod.rs8
1 files changed, 8 insertions, 0 deletions
diff --git a/cli/tools/registry/mod.rs b/cli/tools/registry/mod.rs
index 8293a87fe..2be90bf52 100644
--- a/cli/tools/registry/mod.rs
+++ b/cli/tools/registry/mod.rs
@@ -836,6 +836,14 @@ pub async fn publish(
bail!("No packages to publish");
}
+ if publish_flags.dry_run {
+ log::warn!(
+ "{} Aborting due to --dry-run",
+ crate::colors::yellow("Warning")
+ );
+ return Ok(());
+ }
+
perform_publish(
cli_factory.http_client(),
publish_order_graph,