From 99499b78f939965282a6b13d4cb183e582b3977e Mon Sep 17 00:00:00 2001 From: Conrad Kramer Date: Sun, 7 Jun 2026 19:09:36 -0700 Subject: [PATCH] Use Nix Python for TestFlight API key JSON --- Scripts/ci/distribute-testflight.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Scripts/ci/distribute-testflight.sh b/Scripts/ci/distribute-testflight.sh index 8ac6271..3d6badc 100755 --- a/Scripts/ci/distribute-testflight.sh +++ b/Scripts/ci/distribute-testflight.sh @@ -36,7 +36,7 @@ else printf '%s' "$ASC_API_KEY_BASE64" | base64 --decode > "$key_file" fi -KEY_FILE="$key_file" python3 -c 'import json, os, pathlib; print(json.dumps({"key_id": os.environ["ASC_API_KEY_ID"], "issuer_id": os.environ["ASC_API_ISSUER_ID"], "key": pathlib.Path(os.environ["KEY_FILE"]).read_text(), "duration": 1200, "in_house": False}))' > "$api_key_json" +KEY_FILE="$key_file" nix develop .#ci -c python3 -c 'import json, os, pathlib; print(json.dumps({"key_id": os.environ["ASC_API_KEY_ID"], "issuer_id": os.environ["ASC_API_ISSUER_ID"], "key": pathlib.Path(os.environ["KEY_FILE"]).read_text(), "duration": 1200, "in_house": False}))' > "$api_key_json" args=( run pilot