Fix release preamble

This commit is contained in:
windowsboy111
2023-01-25 12:27:27 +08:00
parent 89510eb0c7
commit 1273b8085c
@@ -1,11 +1,7 @@
let req = new_req("https://api.github.com/repos/vala-lang/vala-language-server/commits/HEAD");
req.head("Authorization", `Bearer ${env("GITHUB_TOKEN")}`);
let _sha = json(req.get()) @ "sha";
let sha = _sha.str();
let cur = find("%global commit (.+)", rpm.f, 1);
if sha != cur {
print(`vala-language-server-nightly: ${cur} -> ${sha}`);
rpm.f = sub("%global commit (.+)", `%global commit ${sha}`, rpm.f);
} else {
print("vala-language-server-nightly: Up to date!");
if filters.contains("nightly") {
let req = new_req("https://api.github.com/repos/vala-lang/vala-language-server/commits/HEAD");
req.head("Authorization", `Bearer ${env("GITHUB_TOKEN")}`);
let sha = json(req.get()).sha;
rpm.global("commit", sha);
rpm.release();
}