summaryrefslogtreecommitdiff
path: root/cli/tools/registry/mod.rs
diff options
context:
space:
mode:
authorDavid Sherret <dsherret@users.noreply.github.com>2024-07-26 11:35:29 -0400
committerGitHub <noreply@github.com>2024-07-26 15:35:29 +0000
commitbee16c54abada37b98808b5ef85be534fb3b7ea9 (patch)
tree920e2a3049f166402bed177456d4c35e2b94702f /cli/tools/registry/mod.rs
parent7776636c2efc3db07b965166a9982fc3d5ef21ce (diff)
fix(publish): workspace included license file had incorrect path (#24747)
Also fixes the issue where we say a package was successfully published before it wasn't. Bug in https://github.com/denoland/deno/pull/24714
Diffstat (limited to 'cli/tools/registry/mod.rs')
-rw-r--r--cli/tools/registry/mod.rs18
1 files changed, 9 insertions, 9 deletions
diff --git a/cli/tools/registry/mod.rs b/cli/tools/registry/mod.rs
index 586327821..1a7a78131 100644
--- a/cli/tools/registry/mod.rs
+++ b/cli/tools/registry/mod.rs
@@ -473,7 +473,7 @@ impl PublishPreparer {
publish_paths.push(CollectedPublishPath {
specifier: ModuleSpecifier::from_file_path(&license_path)
.unwrap(),
- relative_path: "LICENSE".to_string(),
+ relative_path: "/LICENSE".to_string(),
maybe_content: Some(std::fs::read(&license_path).with_context(
|| format!("failed reading '{}'.", license_path.display()),
)?),
@@ -1014,14 +1014,6 @@ async fn publish_package(
);
}
- log::info!(
- "{} @{}/{}@{}",
- colors::green("Successfully published"),
- package.scope,
- package.package,
- package.version
- );
-
let enable_provenance = std::env::var("DISABLE_JSR_PROVENANCE").is_err()
&& (auth::is_gha() && auth::gha_oidc_token().is_some() && provenance);
@@ -1072,6 +1064,14 @@ async fn publish_package(
}
log::info!(
+ "{} @{}/{}@{}",
+ colors::green("Successfully published"),
+ package.scope,
+ package.package,
+ package.version
+ );
+
+ log::info!(
"{}",
colors::gray(format!(
"Visit {}@{}/{}@{} for details",