Update version_branch.yml

This commit is contained in:
2025-12-16 16:45:18 -06:00
parent c441a76c8e
commit 898eaa6b1d

View File

@@ -159,7 +159,8 @@ jobs:
root = Path(".").resolve() root = Path(".").resolve()
targets = [root / "src", root / "docs"] targets = [root / "src", root / "docs"]
xml_re = re.compile(r"(?is)(<version\s*>)([^<]*?)(</version\s*>)") header_re = re.compile(r"(?i)(VERSION\s*:\s*)([^\s\n]+)")
xml_re = re.compile(r"(?is)(<version\s*>)([^<]*?)(</version\s*>)")
skip_ext = {".json", ".png", ".jpg", ".jpeg", ".gif", ".svg", ".ico", ".pdf", ".zip", ".7z", ".tar", ".gz", ".woff", ".woff2", ".ttf", ".otf", ".mp3", ".mp4"} skip_ext = {".json", ".png", ".jpg", ".jpeg", ".gif", ".svg", ".ico", ".pdf", ".zip", ".7z", ".tar", ".gz", ".woff", ".woff2", ".ttf", ".otf", ".mp3", ".mp4"}
skip_dirs = {".git", "node_modules", "vendor", ".venv", "dist", "build"} skip_dirs = {".git", "node_modules", "vendor", ".venv", "dist", "build"}
@@ -204,8 +205,9 @@ jobs:
original = text original = text
text, n1 = header_re.subn(r"\" + new_version, text) text, n1 = header_re.subn(r"\1" + new_version, text)
+= n1 if n1:
counters["header_replacements"] += n1
if p.suffix.lower() == ".xml": if p.suffix.lower() == ".xml":
text2, n2 = xml_re.subn(r"\\1" + new_version + r"\\3", text) text2, n2 = xml_re.subn(r"\\1" + new_version + r"\\3", text)