diff --git a/.gitea/workflows/test-flight-cd.yaml b/.gitea/workflows/test-flight-cd.yaml index fd22ac2f..e9098a17 100644 --- a/.gitea/workflows/test-flight-cd.yaml +++ b/.gitea/workflows/test-flight-cd.yaml @@ -11,12 +11,19 @@ jobs: - name: Checkout uses: actions/checkout@v2 + - name: Install Apple WWDR G3 Certificate (Required for Code Signing) + run: | + curl -O https://www.apple.com/certificateauthority/AppleWWDRCAG3.cer + sudo security add-trusted-cert -d -r trustRoot -k /Library/Keychains/System.keychain AppleWWDRCAG3.cer + rm AppleWWDRCAG3.cer + security find-certificate -c "Apple Worldwide Developer Relations Certification Authority" -a /Library/Keychains/System.keychain | grep "G3" + - name: Unlock login keychain run: | security unlock-keychain -p "$KEYCHAIN_PASSWORD" /Users/gitea_runner_ci/Library/Keychains/login.keychain-db env: KEYCHAIN_PASSWORD: EeChahboo9Ei - + - name: Flutter build run: | flutter clean