@@ -149,18 +149,17 @@ jobs:
149149
150150 openssl x509 -inform der -in "$INTERMEDIATE_CERTIFICATE_PATH" -out "$INTERMEDIATE_PEM_PATH" || cp "$INTERMEDIATE_CERTIFICATE_PATH" "$INTERMEDIATE_PEM_PATH"
151151
152- # echo "create temporary keychain"
153- # security create-keychain -p "$KEYCHAIN_PASSWORD" $KEYCHAIN_PATH
154- # security set-keychain-settings -lut 21600 $KEYCHAIN_PATH
155- # security default-keychain -s $KEYCHAIN_PATH
156- # security unlock-keychain -p "$KEYCHAIN_PASSWORD" $KEYCHAIN_PATH
152+ echo "create temporary keychain"
153+ security create-keychain -p "$KEYCHAIN_PASSWORD" $KEYCHAIN_PATH
154+ security set-keychain-settings -lut 21600 $KEYCHAIN_PATH
155+ security default-keychain -s $KEYCHAIN_PATH
156+ security unlock-keychain -p "$KEYCHAIN_PASSWORD" $KEYCHAIN_PATH
157157
158158 echo "import certificate to keychain"
159- # security add-trusted-cert -d -r unspecified -k "$KEYCHAIN_PATH" "$INTERMEDIATE_PEM_PATH"
160- security import "$CERTIFICATE_PATH" -P "$P12_PASSWORD" -A -t cert -f pkcs12
161- #-k "$KEYCHAIN_PATH"
162- # security set-key-partition-list -S apple-tool:,apple: -k "$KEYCHAIN_PASSWORD" -D "${BUILD_CERTIFICATE_COMMON_NAME}" $KEYCHAIN_PATH
163- # security list-keychain -d user -s $KEYCHAIN_PATH
159+ sudo security add-trusted-cert -d -r unspecified -k "$KEYCHAIN_PATH" "$INTERMEDIATE_PEM_PATH"
160+ security import "$CERTIFICATE_PATH" -P "$P12_PASSWORD" -A -t cert -f pkcs12 -k "$KEYCHAIN_PATH"
161+ security set-key-partition-list -S apple-tool:,apple: -k "$KEYCHAIN_PASSWORD" -D "${BUILD_CERTIFICATE_COMMON_NAME}" $KEYCHAIN_PATH
162+ security list-keychain -d user -s $KEYCHAIN_PATH
164163
165164 echo "Default Keychain:"
166165 security find-identity -p codesigning | grep -o ".*valid identities found"
@@ -252,10 +251,10 @@ jobs:
252251
253252 security unlock-keychain -p "$KEYCHAIN_PASSWORD" $KEYCHAIN_PATH
254253 security set-keychain-settings -lut 21600 $KEYCHAIN_PATH
255- # security default-keychain -s $KEYCHAIN_PATH
254+ security default-keychain -s $KEYCHAIN_PATH
256255
257256 echo "import certificate to keychain"
258- # security add-trusted-cert -d -r unspecified -k "$KEYCHAIN_PATH" "$INTERMEDIATE_PEM_PATH"
257+ sudo security add-trusted-cert -d -r unspecified -k "$KEYCHAIN_PATH" "$INTERMEDIATE_PEM_PATH"
259258 security import "$CERTIFICATE_PATH" -k "$KEYCHAIN_PATH" -P "$P12_PASSWORD" -A -T /usr/bin/codesign -T "/usr/bin/productsign"
260259 # security set-key-partition-list -S apple-tool:,apple:,codesign: -s -k "$KEYCHAIN_PASSWORD" "$KEYCHAIN_PATH"
261260
0 commit comments