diff options
author | cuobiezi <liujw22@gmail.com> | 2022-08-28 01:46:38 +0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-08-27 13:46:38 -0400 |
commit | dbfaaddb4f1832951db4b1234a06606c942d48f9 (patch) | |
tree | 0c391faf959d3cfb2a6cef20c07b6a43d1c93b7c | |
parent | 8e1c0e5141fa93f9169c28f32093bb7b30cd4e05 (diff) |
fix(cli): `deno upgrade --canary` always downloaded latest version even if it was already latest (#15639)
Closes #15570
-rw-r--r-- | cli/tools/upgrade.rs | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/cli/tools/upgrade.rs b/cli/tools/upgrade.rs index 702a578c9..bd1fe0c31 100644 --- a/cli/tools/upgrade.rs +++ b/cli/tools/upgrade.rs @@ -79,8 +79,7 @@ pub async fn upgrade(upgrade_flags: UpgradeFlags) -> Result<(), AnyError> { }; let current_is_most_recent = if upgrade_flags.canary { - let mut latest_hash = latest_version.clone(); - latest_hash.truncate(7); + let latest_hash = latest_version.clone(); crate::version::GIT_COMMIT_HASH == latest_hash } else if !crate::version::is_canary() { let current = semver::Version::parse(&crate::version::deno()).unwrap(); |