Use monotonic Mesa upstream versioning
This commit is contained in:
@@ -51,13 +51,14 @@ import sys
|
||||
releases = json.loads(sys.argv[1])
|
||||
current_tag = sys.argv[2]
|
||||
package_name = sys.argv[3]
|
||||
pattern = re.compile(rf"^{re.escape(package_name)}-.*\+git([0-9a-f]{{12}})-")
|
||||
tag_prefix = f"{package_name}-"
|
||||
pattern = re.compile(r"([0-9a-f]{7,40})-\d+$")
|
||||
|
||||
for release in releases:
|
||||
tag = release.get("tag_name", "")
|
||||
if tag == current_tag:
|
||||
if tag == current_tag or not tag.startswith(tag_prefix):
|
||||
continue
|
||||
match = pattern.match(tag)
|
||||
match = pattern.search(tag)
|
||||
if match:
|
||||
print(match.group(1))
|
||||
print(release.get("target_commitish", ""))
|
||||
|
||||
Reference in New Issue
Block a user