From 33d1ef3483f07960d8bc556a26bc2cae2c0b1042 Mon Sep 17 00:00:00 2001 From: bbhtt Date: Mon, 26 May 2025 07:35:30 +0530 Subject: [PATCH] validate: Allow title to start with lowercase add --- .github/scripts/validate.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/.github/scripts/validate.py b/.github/scripts/validate.py index 86c406d..5e242e2 100644 --- a/.github/scripts/validate.py +++ b/.github/scripts/validate.py @@ -3,10 +3,12 @@ import os def validate_title(title: str) -> int: - if not title.startswith("Add "): + prefix_pattern = r"(?i)^add\s+" + matched = re.match(prefix_pattern, title) + if not matched: return 42 - appid = title[len("Add ") :].strip() + appid = title[matched.end() :].strip() regex = r"^[A-Za-z_][\w\-]*$" split = appid.split(".")