We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent a4cf16f commit 254ccb4Copy full SHA for 254ccb4
run_release.py
@@ -323,10 +323,13 @@ def check_sigstore_client(db: ReleaseShelf) -> None:
323
client.connect(DOWNLOADS_SERVER, port=22, username=db["ssh_user"])
324
_, stdout, _ = client.exec_command("python3 -m sigstore --version")
325
sigstore_version = stdout.read(1000).decode()
326
- if not sigstore_version.startswith("sigstore 3."):
+ sigstore_vermatch = re.match("^sigstore ([0-9.]+)")
327
+ if not sigstore_vermatch or tuple(
328
+ int(part) for part in sigstore_vermatch.group(1).split(".")
329
+ ) < (3, 5):
330
raise ReleaseException(
331
f"Sigstore version not detected or not valid. "
- f"Expecting 3.x: {sigstore_version}"
332
+ f"Expecting 3.5.x or later: {sigstore_version}"
333
)
334
335
0 commit comments