From 255633c10d588b130573fb9bfe3bcc78f075a6de Mon Sep 17 00:00:00 2001 From: synaptode <270592402+synaptode@users.noreply.github.com> Date: Thu, 9 Apr 2026 05:16:18 +0000 Subject: [PATCH 1/4] ci: combine xcodebuild steps to fix github actions error --- .github/workflows/ios.yml | 13 ++----------- 1 file changed, 2 insertions(+), 11 deletions(-) diff --git a/.github/workflows/ios.yml b/.github/workflows/ios.yml index 3e7354a..adf68a9 100644 --- a/.github/workflows/ios.yml +++ b/.github/workflows/ios.yml @@ -20,18 +20,9 @@ jobs: with: xcode-version: latest-stable - - name: Build with xcodebuild + - name: Build and Test with xcodebuild run: | - xcodebuild clean build \ - -scheme PhantomSwift \ - -destination 'platform=iOS Simulator,name=iPhone 16' \ - CODE_SIGN_IDENTITY="" \ - CODE_SIGNING_REQUIRED=NO \ - CODE_SIGNING_ALLOWED=NO - - - name: Test with xcodebuild - run: | - xcodebuild test \ + xcodebuild clean build test \ -scheme PhantomSwift \ -destination 'platform=iOS Simulator,name=iPhone 16' \ CODE_SIGN_IDENTITY="" \ From bf8ed10a65c2bb43de219810454c4e6d307a024c Mon Sep 17 00:00:00 2001 From: synaptode <270592402+synaptode@users.noreply.github.com> Date: Thu, 9 Apr 2026 05:23:50 +0000 Subject: [PATCH 2/4] ci: use iPhone 15 simulator for xcodebuild to fix device not found error --- .github/workflows/ios.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/ios.yml b/.github/workflows/ios.yml index adf68a9..0605fcd 100644 --- a/.github/workflows/ios.yml +++ b/.github/workflows/ios.yml @@ -24,7 +24,7 @@ jobs: run: | xcodebuild clean build test \ -scheme PhantomSwift \ - -destination 'platform=iOS Simulator,name=iPhone 16' \ + -destination 'platform=iOS Simulator,name=iPhone 15' \ CODE_SIGN_IDENTITY="" \ CODE_SIGNING_REQUIRED=NO \ CODE_SIGNING_ALLOWED=NO From 8529935eb28b1730ccaf3106227eda54f9bbf1a4 Mon Sep 17 00:00:00 2001 From: synaptode <270592402+synaptode@users.noreply.github.com> Date: Thu, 9 Apr 2026 05:35:14 +0000 Subject: [PATCH 3/4] ci: use iPhone 14 simulator for xcodebuild to fix device not found error --- .github/workflows/ios.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/ios.yml b/.github/workflows/ios.yml index 0605fcd..72e7470 100644 --- a/.github/workflows/ios.yml +++ b/.github/workflows/ios.yml @@ -24,7 +24,7 @@ jobs: run: | xcodebuild clean build test \ -scheme PhantomSwift \ - -destination 'platform=iOS Simulator,name=iPhone 15' \ + -destination 'platform=iOS Simulator,name=iPhone 14' \ CODE_SIGN_IDENTITY="" \ CODE_SIGNING_REQUIRED=NO \ CODE_SIGNING_ALLOWED=NO From ab4b59683e0c928d4841e1049dbaf5f92a1d4ec3 Mon Sep 17 00:00:00 2001 From: synaptode <270592402+synaptode@users.noreply.github.com> Date: Thu, 9 Apr 2026 05:44:08 +0000 Subject: [PATCH 4/4] ci: use iPhone SE (3rd generation) simulator for xcodebuild to fix device not found error --- .github/workflows/ios.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/ios.yml b/.github/workflows/ios.yml index 72e7470..59aaa96 100644 --- a/.github/workflows/ios.yml +++ b/.github/workflows/ios.yml @@ -24,7 +24,7 @@ jobs: run: | xcodebuild clean build test \ -scheme PhantomSwift \ - -destination 'platform=iOS Simulator,name=iPhone 14' \ + -destination 'platform=iOS Simulator,name=iPhone SE (3rd generation)' \ CODE_SIGN_IDENTITY="" \ CODE_SIGNING_REQUIRED=NO \ CODE_SIGNING_ALLOWED=NO