diff options
Diffstat (limited to 'cli/tools/registry/mod.rs')
-rw-r--r-- | cli/tools/registry/mod.rs | 8 |
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, |