diff --git a/.gitea/workflows/testflight-release.yml b/.gitea/workflows/testflight-release.yml index 04140b7..ce9860b 100644 --- a/.gitea/workflows/testflight-release.yml +++ b/.gitea/workflows/testflight-release.yml @@ -108,7 +108,10 @@ jobs: -T /usr/bin/xcodebuild security set-key-partition-list -S apple-tool:,apple:,codesign: -s -k "${keychain_password}" "${keychain_path}" security find-identity -v -p codesigning "${keychain_path}" - echo "SYBIL_SIGNING_KEYCHAIN_PATH=${keychain_path}" >> "${GITHUB_ENV}" + { + echo "SYBIL_SIGNING_KEYCHAIN_PATH=${keychain_path}" + echo "SYBIL_SIGNING_KEYCHAIN_PASSWORD=${keychain_password}" + } >> "${GITHUB_ENV}" - name: Build and upload to TestFlight working-directory: ios @@ -124,6 +127,10 @@ jobs: run: | set -euo pipefail + security unlock-keychain -p "${SYBIL_SIGNING_KEYCHAIN_PASSWORD}" "${SYBIL_SIGNING_KEYCHAIN_PATH}" + security list-keychains -d user -s "${SYBIL_SIGNING_KEYCHAIN_PATH}" $(security list-keychains -d user | sed 's/[ "]//g') + security find-identity -v -p codesigning "${SYBIL_SIGNING_KEYCHAIN_PATH}" + SYBIL_VERSION_TAG="${TAG_NAME}" bundle exec fastlane ios beta - name: Locate IPA