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