From 0f61f81717a0419a565bad9dc59b80dc326daf97 Mon Sep 17 00:00:00 2001 From: CJ Pais Date: Wed, 25 Jun 2025 17:15:35 -0700 Subject: [PATCH] on macos only for cert --- .github/workflows/main.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 28ce44f..2903dae 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -42,6 +42,7 @@ jobs: run: bun install # change this to npm, pnpm or bun depending on which one you use. - name: import Apple Developer Certificate + if: matrix.platform == 'macos-latest' # Prevents keychain from locking automatically for 3600 seconds. env: APPLE_CERTIFICATE: ${{ secrets.APPLE_CERTIFICATE }} @@ -58,6 +59,7 @@ jobs: security find-identity -v -p codesigning build.keychain - name: verify certificate + if: matrix.platform == 'macos-latest' run: | CERT_INFO=$(security find-identity -v -p codesigning build.keychain | grep "Developer ID Application") CERT_ID=$(echo "$CERT_INFO" | awk -F'"' '{print $2}')