From 7e6c8e50a4d373abbf2be708ab9f5b822dcb527a Mon Sep 17 00:00:00 2001 From: madomado Date: Sat, 20 Jul 2024 13:14:36 +0800 Subject: [PATCH] fix(update): crystal (#1571) --- anda/langs/crystal/crystal/update.rhai | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/anda/langs/crystal/crystal/update.rhai b/anda/langs/crystal/crystal/update.rhai index abafab625e..b2159a6775 100644 --- a/anda/langs/crystal/crystal/update.rhai +++ b/anda/langs/crystal/crystal/update.rhai @@ -1,9 +1,9 @@ let v = gh("crystal-lang/crystal"); -let url = `https://github.com/crystal-lang/crystal/releases/download/${v}/crystal-${v}-1-linux-x86_64-bundled.tar.gz`; -try { - find(url, get(`https://github.com/crystal-lang/crystal/releases/tag/${v}`), 0); +let url = `crystal-${v}-1-linux-x86_64-bundled.tar.gz`; + +if get(`https://github.com/crystal-lang/crystal/releases/expanded_assets/${v}`).contains(url) { rpm.version(v); -} catch { +} else { print(`crystal: ${v} (waiting for bundle)`); terminate(); }