From a81231139e0c2289cedcb6bfa6abddc1ebb8ce5f Mon Sep 17 00:00:00 2001 From: Gaurav-Aggarwal-AWS <33462878+aggarg@users.noreply.github.com> Date: Thu, 29 Sep 2022 11:18:37 +0530 Subject: [PATCH] Handle patch versions in versioning script (#850) Update the release automation script so that it can correctly handle patch version numbers like "10.4.3-LTS-Patch-3". Signed-off-by: Gaurav Aggarwal --- .github/scripts/versioning.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/scripts/versioning.py b/.github/scripts/versioning.py index 906925942..4c34ae72f 100755 --- a/.github/scripts/versioning.py +++ b/.github/scripts/versioning.py @@ -104,7 +104,7 @@ def extract_version_number_from_file(file_path): match = re.search('\s*\*\s*(Amazon FreeRTOS.*V(.*))', content, re.MULTILINE) # Is it a kernel file? if match is None: - match = re.search('\s*\*\s*(FreeRTOS Kernel.*V?([0-9]*\.[0-9]*\.[0-9]*|))', content, re.MULTILINE) + match = re.search('\s*\*\s*(FreeRTOS Kernel.*V?([0-9]*\.[0-9]*\.[0-9]*( LTS Patch \d*)?|))', content, re.MULTILINE) if match is None: match = re.search('\s*\*\s*(FreeRTOS V?([0-9]*\.[0-9]*|))', content, re.MULTILINE) # Is it s FreeRTOS+TCP file?