From b7f57b57e8366f21aae5475874e128d7079a6d65 Mon Sep 17 00:00:00 2001 From: Floweynt Date: Sat, 12 Sep 2026 00:15:17 +0000 Subject: [PATCH] ci: exclude PRs from issue search, sanitize vulnix descriptions for markdown tables --- ci.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ci.py b/ci.py index dca9269..61076ea 100644 --- a/ci.py +++ b/ci.py @@ -42,7 +42,7 @@ def gitea(method, path, body=None): def find_open_issue(label): - issues = gitea("GET", f"/issues?state=open&labels={label}") + issues = gitea("GET", f"/issues?state=open&type=issues&labels={label}") return issues[0] if issues else None @@ -239,7 +239,7 @@ def format_vulnix(vulns): for v in vulns: for cve in v["affected_by"]: score = v.get("cvssv3_basescore", {}).get(cve) - desc = v.get("description", {}).get(cve, "") + desc = v.get("description", {}).get(cve, "").replace("\n", " ").replace("|", "∣") if len(desc) > 120: desc = desc[:117] + "..." rows.append((v["pname"], v["version"], cve, score, desc))