diff options
author | Luca Casonato <hello@lcas.dev> | 2024-02-20 13:30:34 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-02-20 13:30:34 +0100 |
commit | 54a3eb585df170c14bdc0e237a8a2276dd705f38 (patch) | |
tree | b816cb29f2bf76b024e8050857e3a5b83a3cf7b8 /cli/tools/registry/mod.rs | |
parent | 8fdd65556299efa58512467b4d19d2612441d376 (diff) |
fix(publish): print files that will be published (#22495)
Diffstat (limited to 'cli/tools/registry/mod.rs')
-rw-r--r-- | cli/tools/registry/mod.rs | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/cli/tools/registry/mod.rs b/cli/tools/registry/mod.rs index 586115f27..37bd3616b 100644 --- a/cli/tools/registry/mod.rs +++ b/cli/tools/registry/mod.rs @@ -828,6 +828,16 @@ pub async fn publish( } if publish_flags.dry_run { + for (_, package) in prepared_data.package_by_name { + log::info!( + "{} of {} with files:", + colors::green_bold("Simulating publish"), + colors::gray(package.display_name()), + ); + for file in &package.tarball.files { + log::info!(" {} ({})", file.specifier, human_size(file.size as f64),); + } + } log::warn!("{} Aborting due to --dry-run", colors::yellow("Warning")); return Ok(()); } |