From 834fbc31ddc9b86eb0b0282b2ff56916b9d7a7e1 Mon Sep 17 00:00:00 2001 From: mso7nueh Date: Wed, 23 Apr 2025 14:09:53 +0300 Subject: [PATCH] fix(ci/cd): test-flight --- .gitea/workflows/test-flight-cd.yaml | 15 +++++++++++++++ Support/ExportOptions.plist | 9 ++++++++- 2 files changed, 23 insertions(+), 1 deletion(-) diff --git a/.gitea/workflows/test-flight-cd.yaml b/.gitea/workflows/test-flight-cd.yaml index 0278d31c..0fa1819f 100644 --- a/.gitea/workflows/test-flight-cd.yaml +++ b/.gitea/workflows/test-flight-cd.yaml @@ -11,6 +11,21 @@ jobs: - name: Checkout uses: actions/checkout@v2 + - name: Delete existing keychain if present + run: | + if security list-keychains | grep -q "signing_temp.keychain"; then + security delete-keychain signing_temp.keychain + fi + + - name: Import code sign + uses: mso7nueh/import-codesign-certs@v1 + env: + KEYCHAIN_PATH: ${{ runner.temp }}/signing_temp.keychain + with: + keychain-path: ${{ vars.KEYCHAIN_PATH }} + p12-file-base64: ${{ vars.CERTIFICATES_FILE_BASE64 }} + p12-password: ${{ vars.CERTIFICATES_PASSWORD }} + - name: Download provisioning uses: mso7nueh/apple-provisioning-profiles-downloader@v1.0.8 with: diff --git a/Support/ExportOptions.plist b/Support/ExportOptions.plist index 264b71da..6d9e921d 100644 --- a/Support/ExportOptions.plist +++ b/Support/ExportOptions.plist @@ -8,8 +8,15 @@ method app-store + provisioningProfiles + + com.eatvioapp.app + Distribution + signingStyle - automatic + manual + signingCertificate + Apple Distribution stripSwiftSymbols uploadSymbols