- Shared Xcode scheme for headless xcodebuild - build.yml: build unsigned IPA on push/PR, upload artifact - release.yml: on v* tags (or manual dispatch), publish Release with IPA