From 0fca0e93ec557374e1eaff940ec34513b2199a28 Mon Sep 17 00:00:00 2001 From: James Magahern Date: Thu, 25 Jun 2026 21:35:11 -0700 Subject: [PATCH] ios: grant ci key access to xcode tools --- .gitea/workflows/testflight-release.yml | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/.gitea/workflows/testflight-release.yml b/.gitea/workflows/testflight-release.yml index b784dd2..c22c7a4 100644 --- a/.gitea/workflows/testflight-release.yml +++ b/.gitea/workflows/testflight-release.yml @@ -86,6 +86,7 @@ jobs: keychain_password="$(uuidgen)" keychain_path="${HOME}/Library/Keychains/${SIGNING_KEYCHAIN}.keychain-db" previous_default_keychain="$(security default-keychain -d user | sed 's/[ "]//g' || true)" + developer_dir="$(xcode-select -p)" mkdir -p "${HOME}/Library/Keychains" "${HOME}/Library/MobileDevice/Provisioning Profiles" ios/build/secrets printf '%s' "${APPSTORE_CERTIFICATES_FILE_BASE64}" | base64 --decode > ios/build/secrets/appstore-signing.p12 @@ -105,9 +106,12 @@ jobs: security import ios/build/secrets/appstore-signing.p12 \ -k "${keychain_path}" \ -P "${APPSTORE_CERTIFICATES_PASSWORD}" \ + -A \ -T /usr/bin/codesign \ -T /usr/bin/security \ - -T /usr/bin/xcodebuild + -T /usr/bin/xcodebuild \ + -T "${developer_dir}/usr/bin/xcodebuild" \ + -T "${developer_dir}/Toolchains/XcodeDefault.xctoolchain/usr/bin/codesign" security set-key-partition-list -S apple-tool:,apple:,codesign: -s -k "${keychain_password}" "${keychain_path}" security find-identity -v -p codesigning "${keychain_path}" {