From 6f2e6bd74bb04f151be238b42bb40407ffb5d959 Mon Sep 17 00:00:00 2001 From: Nathan Moinvaziri Date: Sun, 15 Jan 2023 10:40:20 -0800 Subject: [PATCH] Prevent hang on macOS when trying to install test certificate. --- .github/workflows/build.yml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 87e6291..63f30e3 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -235,7 +235,9 @@ jobs: - name: Install test certificate (macOS) if: runner.os == 'macOS' - run: sudo security add-trusted-cert -d -r trustRoot -k /Library/Keychains/System.keychain test/test.pem || true + run: | + sudo security authorizationdb write com.apple.trust-settings.admin allow + sudo security add-trusted-cert -d -r trustRoot -k /Library/Keychains/System.keychain test/test.pem || true - name: Install test certificate (Windows) if: runner.os == 'Windows'