From 05439b009953cdfc4b059ebeb951d480cedadab2 Mon Sep 17 00:00:00 2001 From: Raboneko <119771935+raboneko@users.noreply.github.com> Date: Fri, 29 Nov 2024 22:25:54 -0800 Subject: [PATCH] fix(mesa-freeworld): better update script that tracks bodhi (#2535) (#2540) (cherry picked from commit b67036b7a5011f21e00de4764fb153cbee9330b3) Co-authored-by: madomado --- anda/system/mesa-freeworld/update.rhai | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) diff --git a/anda/system/mesa-freeworld/update.rhai b/anda/system/mesa-freeworld/update.rhai index 352a252e33..8d6c3e10f3 100644 --- a/anda/system/mesa-freeworld/update.rhai +++ b/anda/system/mesa-freeworld/update.rhai @@ -2,10 +2,6 @@ if !labels.branch.starts_with("f") { print(`mesa-freeworld: unsupported branch: ${labels.branch}`); terminate(); } -let b = labels.branch; -if b == "frawhide" { - b = "rawhide"; -} -let spec = get(`https://src.fedoraproject.org/rpms/mesa/raw/${b}/f/mesa.spec`); -let v = find(`(?m)^%global\s+ver\s+([\w\d.-]+)$`, spec, 1); -rpm.global("ver", v); +let release = labels.branch.to_upper(); +let ver = get(`https://bodhi.fedoraproject.org/updates/?search=mesa&status=stable&releases=${release}&rows_per_page=1&page=1`).json().updates[0].title; +rpm.global("ver", find(`^mesa-([\d.]+)`, ver, 1));