6177214e-ce7c-49e3-99de-ff9721b26f63 — Commit 95028e57
Changed files
.github/workflows/scripts/ios_install_signing_files.sh | 14 ++++---------- 1 file changed, 4 insertions(+), 10 deletions(-)
Diff
diff --git a/.github/workflows/scripts/ios_install_signing_files.sh b/.github/workflows/scripts/ios_install_signing_files.sh
index a26f2f40..d63abf68 100644
--- a/.github/workflows/scripts/ios_install_signing_files.sh
+++ b/.github/workflows/scripts/ios_install_signing_files.sh
@@ -6,6 +6,7 @@ PROVISIONING_PROFILE=$3
CERTIFICATE_PATH=temp/build_certificate.p12
PP_PATH=temp/build_pp.mobileprovision
KEYCHAIN_PATH=temp/app-signing.keychain-db
+KEYCHAIN_PW="temp-password"
echo "RUNNER_TEMP=$RUNNER_TEMP"
echo "CERTIFICATE_PATH=$CERTIFICATE_PATH"
@@ -17,25 +18,18 @@ mkdir -p temp
echo -n "$CERTIFICATE_P12" | base64 --decode -o $CERTIFICATE_PATH
echo -n "$PROVISIONING_PROFILE" | base64 --decode -o $PP_PATH
-if [ -n $CERTIFICATE_PATH ]
-then
- echo "everything is good"
-else
- echo "File is empty"
-fi
-
echo "Create keychain"
# create temporary keychain
-security create-keychain -p "$P12_PASSWORD" $KEYCHAIN_PATH
+security create-keychain -p "$KEYCHAIN_PW" $KEYCHAIN_PATH
security set-keychain-settings -lut 21600 $KEYCHAIN_PATH
-security unlock-keychain -p "$P12_PASSWORD" $KEYCHAIN_PATH
+security unlock-keychain -p "$KEYCHAIN_PW" $KEYCHAIN_PATH
echo "Import certificates"
# import certificate to keychain
cat $CERTIFICATE_PATH
cat $PP_PATH
security import $CERTIFICATE_PATH -P "$P12_PASSWORD" -A -t cert -f pkcs12 -k $KEYCHAIN_PATH
-security set-key-partition-list -S apple-tool:,apple: -k "$P12_PASSWORD" $KEYCHAIN_PATH
+security set-key-partition-list -S apple-tool:,apple: -k "$KEYCHAIN_PW" $KEYCHAIN_PATH
security list-keychain -d user -s $KEYCHAIN_PATH
echo "Apply profile"