Skip to content

Commit 59bfb75

Browse files
committed
Fix script
1 parent a6fd9ff commit 59bfb75

File tree

1 file changed

+11
-5
lines changed

1 file changed

+11
-5
lines changed

.github/workflows/ios-tests.yml

Lines changed: 11 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -92,12 +92,18 @@ jobs:
9292
-destination "platform=macOS,variant=Mac Catalyst" \
9393
CODE_SIGN_IDENTITY="" CODE_SIGNING_REQUIRED=NO | xcpretty
9494
95-
- name: Test Results
95+
- name: Test Results (Success)
96+
if: success()
9697
run: |
97-
echo "✅ Tests completed using Xcode 16.2!"
98-
echo "✅ Running iOS code via Mac Catalyst"
99-
echo "⚠️ Note: Using Mac Catalyst due to iOS 18.2 scheme requirements"
100-
echo "💡 To get iOS Simulator testing, update Xcode project deployment targets to iOS 18.4+"
98+
echo "✅ Tests PASSED using Xcode 16.2!"
99+
echo "✅ Successfully running iOS code via Mac Catalyst"
100+
101+
- name: Test Results (Failure)
102+
if: failure()
103+
run: |
104+
echo "❌ Tests FAILED - iOS 18.2 requirement issue persists"
105+
echo "🔧 ROOT CAUSE: Xcode project requires iOS 18.2, but GitHub Actions only has iOS 18.4+"
106+
echo "💡 SOLUTION: Update Xcode project deployment targets from iOS 18.2 → iOS 18.4+"
101107
102108
- name: Notify on Failure
103109
if: failure()

0 commit comments

Comments
 (0)