CI: pin iOS signing certificate by SHA-1 and log CI keychain identities
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Sonnet 5.5
parent
ef4c1a2afa
commit
91ab8b4a07
@@ -61,6 +61,9 @@ jobs:
|
||||
security set-key-partition-list -S apple-tool:,apple: -s -k "$KEYCHAIN_PASSWORD" "$KEYCHAIN"
|
||||
security list-keychains -d user -s "$KEYCHAIN" $(security list-keychains -d user | tr -d '"')
|
||||
rm -f "${{ runner.temp }}/dist.p12"
|
||||
# Must list 2527806871D8... (the cert the profiles embed); if it
|
||||
# doesn't, IOS_DIST_CERT_P12_BASE64 holds the wrong certificate.
|
||||
security find-identity -v -p codesigning "$KEYCHAIN"
|
||||
|
||||
PROFILES_DIR="$HOME/Library/MobileDevice/Provisioning Profiles"
|
||||
mkdir -p "$PROFILES_DIR"
|
||||
|
||||
Reference in New Issue
Block a user