X Tutup
Skip to content

Commit 6698d0f

Browse files
retrying intermediate cert
1 parent 8dd9e6e commit 6698d0f

File tree

1 file changed

+11
-12
lines changed

1 file changed

+11
-12
lines changed

.github/workflows/release-build.yml

Lines changed: 11 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -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

Comments
 (0)
X Tutup