summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--cli/tools/upgrade.rs4
1 files changed, 4 insertions, 0 deletions
diff --git a/cli/tools/upgrade.rs b/cli/tools/upgrade.rs
index c1b63a057..eaead9ff6 100644
--- a/cli/tools/upgrade.rs
+++ b/cli/tools/upgrade.rs
@@ -298,6 +298,10 @@ pub async fn upgrade(upgrade_flags: UpgradeFlags) -> Result<(), AnyError> {
};
let download_url = if upgrade_flags.canary {
+ if env!("TARGET") == "aarch64-apple-darwin" {
+ bail!("Canary builds are not available for M1");
+ }
+
format!(
"https://dl.deno.land/canary/{}/{}",
install_version, *ARCHIVE_NAME