ios: pass signing keychain to xcode
Some checks failed
TestFlight Release / testflight (push) Failing after 18s

This commit is contained in:
2026-06-25 22:02:19 -07:00
parent 0b09d5425b
commit 60bbe077e8
3 changed files with 9 additions and 3 deletions

View File

@@ -54,7 +54,9 @@ The Release signing settings are also present in `Apps/Sybil/project.yml` so
XcodeGen emits a manually signed App Store archive configuration. CI passes the
installed provisioning profile UUID to Fastlane as
`SYBIL_PROVISIONING_PROFILE_UUID`; Fastlane writes that UUID into the generated
project before archiving.
project before archiving. CI also passes the temporary keychain path as
`CODE_SIGN_KEYCHAIN` so Xcode searches the disposable keychain for the imported
Distribution identity.
If the Apple team has reached the Distribution certificate limit, set
`SYBIL_SIGNING_CERTIFICATE_ID` to the portal id for a certificate whose private