From cd19a946ca337211230ed1ac8e284603b4ec6de4 Mon Sep 17 00:00:00 2001 From: gemcoder21 <104884878+gemcoder21@users.noreply.github.com> Date: Sat, 29 Jun 2024 18:55:42 +0100 Subject: [PATCH] Build .app file --- .github/workflows/ui-tests.yml | 9 +++++++-- Makefile | 6 ++++-- 2 files changed, 11 insertions(+), 4 deletions(-) diff --git a/.github/workflows/ui-tests.yml b/.github/workflows/ui-tests.yml index 8b8ffefc..77b17e81 100644 --- a/.github/workflows/ui-tests.yml +++ b/.github/workflows/ui-tests.yml @@ -52,5 +52,10 @@ jobs: - name: Build run: make build - - name: UI Tests - run: make test-ui + # - name: UI Tests + # run: make test-ui + + - uses: mobile-dev-inc/action-maestro-cloud@v1 + with: + api-key: ${{ secrets.MAESTRO_CLOUD_API_KEY }} + app-file: build/Build/Products/Debug-iphonesimulator/Gem.app diff --git a/Makefile b/Makefile index a19db833..7a54e2c7 100644 --- a/Makefile +++ b/Makefile @@ -50,12 +50,14 @@ generate-stone: @rm -rf Packages/Gemstone @cp -Rf core/gemstone/target/spm Packages/Gemstone +# output file: build/Build/Products/Debug-iphonesimulator/Gem.app build: @set -o pipefail && xcodebuild -project Gem.xcodeproj \ -scheme Gem \ + -configuration Debug \ -sdk iphonesimulator \ - -destination "platform=iOS Simulator,name=iPhone 15" \ - build + -derivedDataPath ./build \ + -destination "platform=iOS Simulator,name=iPhone 15" build | xcbeautify test-ui: #maestro start-device --platform=ios --os-version=17