diff --git a/.github/workflows/generateUpdatesXml.py b/.github/workflows/generateUpdatesXml.py index 2153a4a0e33..153a0a3b6c1 100644 --- a/.github/workflows/generateUpdatesXml.py +++ b/.github/workflows/generateUpdatesXml.py @@ -15,7 +15,10 @@ buildRegex = r'.*(\d{3}).zip' # given plugin-amazonq-3.39-SNAPSHOT-1731096007-241.zip, # capture 3.39-SNAPSHOT-1731096007-241 in group 1 - versionRegex = r'.*?\-(\d.*-\d{3})\.zip' + # or + # given plugin-amazonq-3.39-SNAPSHOT-1731096007.241.zip, + # capture 3.39-SNAPSHOT-1731096007.241 in group 1 + versionRegex = r'.*?\-(\d.*[.-]\d{3})\.zip$' for asset in data['assets']: name = asset['name'] if ('plugin-amazonq' in name):