From dbfaaddb4f1832951db4b1234a06606c942d48f9 Mon Sep 17 00:00:00 2001 From: cuobiezi <liujw22@gmail.com> Date: Sun, 28 Aug 2022 01:46:38 +0800 Subject: [PATCH] fix(cli): `deno upgrade --canary` always downloaded latest version even if it was already latest (#15639) Closes #15570 --- cli/tools/upgrade.rs | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/cli/tools/upgrade.rs b/cli/tools/upgrade.rs index 702a578c9a..bd1fe0c311 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();