From d98496d20c2e1b933cd8b01fdc53996013b204cb Mon Sep 17 00:00:00 2001 From: Xi Ruoyao Date: Sat, 1 Apr 2023 01:45:36 +0800 Subject: [PATCH] gen-changelog: Mark security fix correctly --- gen-changelog.py | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/gen-changelog.py b/gen-changelog.py index 91909b254..2932dd9ec 100755 --- a/gen-changelog.py +++ b/gen-changelog.py @@ -72,9 +72,9 @@ for i in tsv: if pos > 0: pkg = pkg[:pos] tic = fields[0] - sec = len(fields) >= 3 and fields[2].startswith("high") + if len(fields) >= 3 and fields[2].startswith("high"): + security.add(pkg) ticket[pkg] = tic - security.add(pkg) print("Plain Text:") for (s, act) in [(upd, "Update to "), (add, "Add ")]: @@ -95,7 +95,10 @@ for (s, act) in [(upd, "Update to "), (add, "Add ")]: for i in s: print(' ') pkgver = i + "-" + expand_entity(ent, i + "-version") - out = ' [' + name + '] - ' + act + pkgver + "." + out = ' [' + name + '] - ' + act + pkgver + if pkgver in security: + out += " (security fix)" + out += "." if pkgver in ticket: out += " Fixes\n " out += "#"