From 2b2e746c8d0313582467489a920a1aa5997adc53 Mon Sep 17 00:00:00 2001 From: Syer10 Date: Sat, 14 Aug 2021 19:27:37 -0400 Subject: [PATCH] Try this for setting up the Keychain --- .github/workflows/Build.yml | 23 ++++++++++++++--------- 1 file changed, 14 insertions(+), 9 deletions(-) diff --git a/.github/workflows/Build.yml b/.github/workflows/Build.yml index e451ed45..56ee6634 100644 --- a/.github/workflows/Build.yml +++ b/.github/workflows/Build.yml @@ -57,15 +57,20 @@ jobs: - name: Setup Cl run: ${{ matrix.setupCl }} - - name: Setup MacOS Keychain - if: ${{ matrix.runtime == 'osx-x64' }} - run: | - echo ${{ secrets.APPLE_CERT }} | base64 --decode > certificate.p12 - security create-keychain -p ${{ secrets.APPLE_KEYCHAIN_PASSWORD }} build.keychain - security default-keychain -s build.keychain - security unlock-keychain -p ${{ secrets.APPLE_KEYCHAIN_PASSWORD }} build.keychain - security import certificate.p12 -k build.keychain -P ${{ secrets.APPLE_CERT_PASSWORD }} -T /usr/bin/codesign - security set-key-partition-list -S apple-tool:,apple:,codesign: -s -k ${{ secrets.APPLE_KEYCHAIN_PASSWORD }} build.keychain +# - name: Setup MacOS Keychain +# if: ${{ matrix.runtime == 'osx-x64' }} +# run: | +# echo ${{ secrets.APPLE_CERT }} | base64 --decode > certificate.p12 +# security create-keychain -p ${{ secrets.APPLE_KEYCHAIN_PASSWORD }} build.keychain +# security default-keychain -s build.keychain +# security unlock-keychain -p ${{ secrets.APPLE_KEYCHAIN_PASSWORD }} build.keychain +# security import certificate.p12 -k build.keychain -P ${{ secrets.APPLE_CERT_PASSWORD }} -T /usr/bin/codesign +# security set-key-partition-list -S apple-tool:,apple:,codesign: -s -k ${{ secrets.APPLE_KEYCHAIN_PASSWORD }} build.keychain + - name: Setup MacOS Keychain + uses: apple-actions/import-codesign-certs@v1 + with: + p12-file-base64: ${{ secrets.APPLE_CERT }} + p12-password: ${{ secrets.APPLE_KEYCHAIN_PASSWORD }} - name: Build rpm Package if: ${{ matrix.runtime == 'linux-centos-x64' }}