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

(cherry picked from commit b67036b7a5)

Co-authored-by: madomado <madonuko@outlook.com>
This commit is contained in:
Raboneko
2024-11-29 22:25:55 -08:00
committed by GitHub
parent f3d4d67d0f
commit b1c46421b6
+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));