Skip to content

Commit bc1aee9

Browse files
authored
Merge pull request #1036 from AlmaLinux/fix_releases
Fix regex patterns for cleaning repo names
2 parents 82af2ea + 048bde9 commit bc1aee9

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

alws/release_planner.py

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -907,7 +907,7 @@ def __init__(self, db: AsyncSession):
907907
self.base_platform = None
908908
self.clean_base_dist_name_lower = None
909909
self.repo_name_regex = re.compile(
910-
r"\w+-\d-(beta-|)(?P<name>\w+(-\w+)?)"
910+
r"\w+-(\w+-|)+\d+-(beta-|)(?P<name>\w+(-\w+)?)",
911911
)
912912
self._beholder_client = BeholderClient(settings.beholder_host)
913913

@@ -1179,7 +1179,11 @@ def generate_key(pkg_arch: str) -> BeholderKey:
11791179
prev_pkg = beholder_cache.get(key, {})
11801180
if pkg_repos:
11811181
for repo in pkg['repositories']:
1182-
repo['name'] = re.sub(r'^\w+-\d-(beta-|)', '', repo['name'])
1182+
repo['name'] = re.sub(
1183+
r'^\w+-(\w+-|)+\d+-(beta-|)',
1184+
'',
1185+
repo['name'],
1186+
)
11831187
repo['priority'] = priority
11841188
pkg['repositories'].extend([
11851189
repo

0 commit comments

Comments
 (0)