fix(mesa-freeworld): better update script that tracks bodhi (#2535) (#2540)

(cherry picked from commit b67036b7a5)

Co-authored-by: madomado <madonuko@outlook.com>
This commit is contained in:
Raboneko
2024-11-29 22:25:54 -08:00
committed by GitHub
parent 39e6cacc9a
commit 05439b0099
+3 -7
View File
@@ -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));