|
@@ -80,7 +80,7 @@ jobs:
|
|
|
cd "VSCode-darwin-${VSCODE_ARCH}"
|
|
|
export CERTIFICATE_P12=VSCodium.p12
|
|
|
echo $CERTIFICATE_OSX_P12 | base64 --decode > $CERTIFICATE_P12
|
|
|
- export KEYCHAIN=build.keychain
|
|
|
+ export KEYCHAIN=$RUNNER_TEMP/build.keychain
|
|
|
security create-keychain -p mysecretpassword $KEYCHAIN
|
|
|
security default-keychain -s $KEYCHAIN
|
|
|
security unlock-keychain -p mysecretpassword $KEYCHAIN
|
|
@@ -107,6 +107,11 @@ jobs:
|
|
|
GITHUB_USERNAME: ${{ github.repository_owner }}
|
|
|
|
|
|
- name: Clean up keychain
|
|
|
- if: ${{ always() }}
|
|
|
+ if: always()
|
|
|
run: |
|
|
|
- security delete-keychain build.keychain
|
|
|
+ KEYCHAIN=$RUNNER_TEMP/build.keychain
|
|
|
+
|
|
|
+ if [ -f "$KEYCHAIN" ];
|
|
|
+ then
|
|
|
+ security delete-keychain $KEYCHAIN
|
|
|
+ fi
|