From dc374c7ce9f0087fdfe9624da49c22bae8cc00b7 Mon Sep 17 00:00:00 2001 From: Kyle Spearrin Date: Tue, 9 Jun 2020 17:32:53 -0400 Subject: [PATCH] try unlocking keychain --- .github/scripts/ios/build.ps1 | 4 ++++ .github/workflows/build.yml | 2 ++ 2 files changed, 6 insertions(+) diff --git a/.github/scripts/ios/build.ps1 b/.github/scripts/ios/build.ps1 index 675f19328..53dd4da90 100644 --- a/.github/scripts/ios/build.ps1 +++ b/.github/scripts/ios/build.ps1 @@ -4,6 +4,10 @@ [string] $platform = "iPhone" ) +security default-keychain -s build.keychain +security unlock-keychain -p $env:KEYCHAIN_PASSWORD build.keychain +security set-key-partition-list -S apple-tool:,apple: -s -k $env:KEYCHAIN_PASSWORD build.keychain + $rootPath = $env:GITHUB_WORKSPACE; $iosPath = $($rootPath + "/src/iOS/iOS.csproj"); diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 797ad490c..14c0c98c8 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -158,3 +158,5 @@ jobs: - name: Build for App Store run: ./.github/scripts/ios/build.ps1 -configuration AppStore -platform iPhone shell: pwsh + env: + KEYCHAIN_PASSWORD: ${{ secrets.IOS_KEYCHAIN_PASSWORD }}