From 9e8d3a678d360da32eefb2f055660ed64e914596 Mon Sep 17 00:00:00 2001 From: Shahzad Afridi Date: Thu, 29 Aug 2024 21:34:37 +0500 Subject: [PATCH] Updated build-ios --- .github/workflows/main.yml | 23 ++++++++++++++++++++--- 1 file changed, 20 insertions(+), 3 deletions(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 97847a9..17f2644 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -69,12 +69,29 @@ jobs: - name: Build iOS run: | - xcodebuild -allowProvisioningUpdates -workspace iosApp/iosApp.xcodeproj/project.xcworkspace -scheme iosApp -configuration Release -sdk iphoneos -destination 'generic/platform=iOS' build CODE_SIGNING_REQUIRED=NO CODE_SIGN_IDENTITY="" DEVELOPMENT_TEAM="" + xcodebuild -allowProvisioningUpdates \ + -workspace iosApp/iosApp.xcodeproj/project.xcworkspace \ + -scheme iosApp \ + -configuration Release \ + -sdk iphoneos \ + -destination 'generic/platform=iOS' \ + build CODE_SIGNING_REQUIRED=NO \ + CODE_SIGN_IDENTITY="" \ + DEVELOPMENT_TEAM="" + + - name: List Xcode build products + run: | + echo "Listing contents of the DerivedData directory:" + ls -R ~/Library/Developer/Xcode/DerivedData - name: Archive iOS app run: | - # Assuming the build product is in the Release-iphoneos directory - cp -R ~/Library/Developer/Xcode/DerivedData/iosApp-*/Build/Products/Release-iphoneos/iosApp.app . + APP_PATH=$(find ~/Library/Developer/Xcode/DerivedData -name "iosApp.app") + if [ -z "$APP_PATH" ]; then + echo "Error: iosApp.app not found!" + exit 1 + fi + cp -R "$APP_PATH" . - name: Upload iOS app uses: actions/upload-artifact@v4