ci: fix iOS simulator selection indentation

main
Peter Steinberger 2025-12-14 04:13:07 +00:00
parent 265a3dff27
commit 4d4bcaab1e
1 changed files with 75 additions and 70 deletions

View File

@ -172,7 +172,7 @@ jobs:
sys.exit(1)
def version_key(rt: dict) -> tuple[int, ...]:
parts = []
parts: list[int] = []
for p in str(rt.get("version") or "0").split("."):
try:
parts.append(int(p))
@ -193,7 +193,12 @@ jobs:
print("No iPhone device types for iOS runtime.", file=sys.stderr)
sys.exit(1)
iphones.sort(key=lambda dt: (0 if "iPhone 16" in str(dt.get("name") or "") else 1, str(dt.get("name") or "")))
iphones.sort(
key=lambda dt: (
0 if "iPhone 16" in str(dt.get("name") or "") else 1,
str(dt.get("name") or ""),
)
)
device_type_id = str(iphones[0].get("identifier") or "")
if not device_type_id:
print("Missing iPhone device type identifier.", file=sys.stderr)