📦 Chore: mac build test

This commit is contained in:
萌萌哒赫萝 2023-03-07 14:56:30 +08:00
parent 4915290f13
commit bc2749ed49

View File

@ -39,13 +39,10 @@ jobs:
KEYCHAIN_PATH=$RUNNER_TEMP/app-signing.keychain-db
echo -n "$BUILD_CERTIFICATE_BASE64" | base64 --decode -o $CERTIFICATE_PATH
echo -n "$BUILD_PROVISION_PROFILE_BASE64" | base64 --decode -o $PP_PATH
security create-keychain -p "$KEYCHAIN_PASSWORD" $KEYCHAIN_PATH
security set-keychain-settings -lut 21600 $KEYCHAIN_PATH
security unlock-keychain -p "$KEYCHAIN_PASSWORD" $KEYCHAIN_PATH
security import $CERTIFICATE_PATH -P "$P12_PASSWORD" -A -t cert -f pkcs12 -k $KEYCHAIN_PATH
security list-keychain -d user -s $KEYCHAIN_PATH
mkdir -p ~/Library/MobileDevice/Provisioning\ Profiles
cp $PP_PATH ~/Library/MobileDevice/Provisioning\ Profiles
echo $CERTIFICATE_PATH
echo "create keychain"
export CSC_LINK=$CERTIFICATE_PATH
export CSC_KEY_PASSWORD=$P12_PASSWORD
# step3: install node env
- name: Install Node.js