From b4cb9f32b72cb1157600ed36bf3c888403e91d92 Mon Sep 17 00:00:00 2001 From: David Roman <2538074+davdroman@users.noreply.github.com> Date: Wed, 9 Jul 2025 22:34:40 +0100 Subject: [PATCH 1/7] WIP --- .github/workflows/ci.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index d881c44a..62efedab 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -118,7 +118,7 @@ jobs: xcode: 16.4 # - platform: [macOS, 26] # runtime: macOS 26.0 - # os: macos-15 + # os: macos-26 # xcode: 26.0 - platform: [visionOS, 1] From cf23ae0d52db343389dd52dc374a64a0c01ee19f Mon Sep 17 00:00:00 2001 From: David Roman <2538074+davdroman@users.noreply.github.com> Date: Wed, 9 Jul 2025 22:35:01 +0100 Subject: [PATCH 2/7] WIP --- .github/workflows/ci.yml | 32 ++++++++++++++++---------------- 1 file changed, 16 insertions(+), 16 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 62efedab..3e5af129 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -59,10 +59,10 @@ jobs: runtime: iOS 18.5 os: macos-15 xcode: 16.4 - # - platform: [iOS, 26] - # runtime: iOS 26.0 - # os: macos-15 - # xcode: 26.0 + - platform: [iOS, 26] + runtime: iOS 26.0 + os: macos-15 + xcode: 26.0 - platform: [tvOS, 15] runtime: tvOS 15.4 @@ -83,10 +83,10 @@ jobs: runtime: tvOS 18.5 os: macos-15 xcode: 16.4 - # - platform: [tvOS, 26] - # runtime: tvOS 26.0 - # os: macos-15 - # xcode: 26.0 + - platform: [tvOS, 26] + runtime: tvOS 26.0 + os: macos-15 + xcode: 26.0 - platform: [watchOS, 8] runtime: watchOS 8.5 @@ -107,10 +107,10 @@ jobs: runtime: watchOS 11.5 os: macos-15 xcode: 16.4 - # - platform: [watchOS, 26] - # runtime: watchOS 26.0 - # os: macos-15 - # xcode: 26.0 + - platform: [watchOS, 26] + runtime: watchOS 26.0 + os: macos-15 + xcode: 26.0 - platform: [macOS, 15] runtime: macOS 15 @@ -130,10 +130,10 @@ jobs: runtime: visionOS 2.5 os: macos-15 xcode: 16.4 - # - platform: [visionOS, 26] - # runtime: visionOS 26.0 - # os: macos-15 - # xcode: 26.0 + - platform: [visionOS, 26] + runtime: visionOS 26.0 + os: macos-15 + xcode: 26.0 steps: - name: Git Checkout uses: actions/checkout@v4 From 4a982db4595a62fbffbbeebfd51f4b1cf739c7a7 Mon Sep 17 00:00:00 2001 From: David Roman <2538074+davdroman@users.noreply.github.com> Date: Wed, 9 Jul 2025 23:01:07 +0100 Subject: [PATCH 3/7] WIP --- fastlane/Fastfile | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/fastlane/Fastfile b/fastlane/Fastfile index c2780ff8..9994b7da 100644 --- a/fastlane/Fastfile +++ b/fastlane/Fastfile @@ -6,22 +6,26 @@ devices = { 16 => ["iPhone 14 (16.4)", "iPad Pro (11-inch) (4th generation) (16.4)"], 17 => ["iPhone 15 (17.5)", "iPad Pro 11-inch (M4) (17.5)"], 18 => ["iPhone 16 (18.2)", "iPad Pro 11-inch (M4) (18.2)"], + 26 => ["iPhone 16 (26.0)", "iPad Pro 11-inch (M4) (26.0)"], }, "tvos" => { 15 => ["Apple TV (15.4)"], 16 => ["Apple TV (16.4)"], 17 => ["Apple TV (17.5)"], 18 => ["Apple TV (18.2)"], + 26 => ["Apple TV (26.0)"], }, "watchos" => { 8 => ["Apple Watch Series 7 (45mm) (8.5)"], 9 => ["Apple Watch Series 8 (45mm) (9.4)"], 10 => ["Apple Watch Series 9 (45mm) (10.5)"], 11 => ["Apple Watch Series 10 (42mm) (11.2)"], + 26 => ["Apple Watch Series 10 (42mm) (26.0)"], }, "visionos" => { 1 => ["Apple Vision Pro (1.2)"], 2 => ["Apple Vision Pro (2.5)"], + 26 => ["Apple Vision Pro (26.0)"], }, } From 26f13bd74a40240b9de2157137a3918d08190405 Mon Sep 17 00:00:00 2001 From: David Roman <2538074+davdroman@users.noreply.github.com> Date: Wed, 9 Jul 2025 23:06:06 +0100 Subject: [PATCH 4/7] WIP --- .github/workflows/ci.yml | 16 +++++++++++----- 1 file changed, 11 insertions(+), 5 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 3e5af129..8f46eb8e 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -60,9 +60,10 @@ jobs: os: macos-15 xcode: 16.4 - platform: [iOS, 26] - runtime: iOS 26.0 + runtime: iOS 26.0-beta1 os: macos-15 xcode: 26.0 + install: true - platform: [tvOS, 15] runtime: tvOS 15.4 @@ -84,9 +85,10 @@ jobs: os: macos-15 xcode: 16.4 - platform: [tvOS, 26] - runtime: tvOS 26.0 + runtime: tvOS 26.0-beta1 os: macos-15 xcode: 26.0 + install: true - platform: [watchOS, 8] runtime: watchOS 8.5 @@ -108,9 +110,10 @@ jobs: os: macos-15 xcode: 16.4 - platform: [watchOS, 26] - runtime: watchOS 26.0 + runtime: watchOS 26.0-beta1 os: macos-15 xcode: 26.0 + install: true - platform: [macOS, 15] runtime: macOS 15 @@ -131,9 +134,10 @@ jobs: os: macos-15 xcode: 16.4 - platform: [visionOS, 26] - runtime: visionOS 26.0 + runtime: visionOS 26.0-beta1 os: macos-15 xcode: 26.0 + install: true steps: - name: Git Checkout uses: actions/checkout@v4 @@ -154,7 +158,9 @@ jobs: with: timeout_minutes: 15 max_attempts: 3 - command: sudo xcodes runtimes install '${{ matrix.runtime }}' + command: | + sudo xcodes runtimes --include-betas + sudo xcodes runtimes install '${{ matrix.runtime }}' - name: "[Debug] List Available Runtimes, Simulators, and Destinations" run: | From 0df5da29e2a20acbcb144dc2068f0420b4e18902 Mon Sep 17 00:00:00 2001 From: David Roman <2538074+davdroman@users.noreply.github.com> Date: Thu, 10 Jul 2025 10:36:59 +0100 Subject: [PATCH 5/7] WIP --- .github/workflows/ci.yml | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 8f46eb8e..1cb7807c 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -158,9 +158,7 @@ jobs: with: timeout_minutes: 15 max_attempts: 3 - command: | - sudo xcodes runtimes --include-betas - sudo xcodes runtimes install '${{ matrix.runtime }}' + command: sudo xcodes runtimes install '${{ matrix.runtime }}' - name: "[Debug] List Available Runtimes, Simulators, and Destinations" run: | From 73e2d9b29b11be927d0ffcec033cf9ebef503bcf Mon Sep 17 00:00:00 2001 From: David Roman <2538074+davdroman@users.noreply.github.com> Date: Thu, 10 Jul 2025 10:45:13 +0100 Subject: [PATCH 6/7] WIP --- .github/workflows/ci.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 1cb7807c..c2e65e6d 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -145,9 +145,6 @@ jobs: - name: Set environment variables run: echo "SKIP_SLOW_FASTLANE_WARNING=1" >> $GITHUB_ENV - - name: Select Xcode version - run: sudo xcodes select ${{ matrix.xcode }} - - if: ${{ matrix.install }} name: "[Debug] List Available Installable Runtimes" run: xcodes runtimes --include-betas @@ -160,6 +157,9 @@ jobs: max_attempts: 3 command: sudo xcodes runtimes install '${{ matrix.runtime }}' + - name: Select Xcode version + run: sudo xcodes select ${{ matrix.xcode }} + - name: "[Debug] List Available Runtimes, Simulators, and Destinations" run: | xcrun simctl list From ec53c0878ccdd088061f7edc5243f2ebcef6c8df Mon Sep 17 00:00:00 2001 From: David Roman <2538074+davdroman@users.noreply.github.com> Date: Thu, 10 Jul 2025 10:54:56 +0100 Subject: [PATCH 7/7] WIP --- .github/workflows/ci.yml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index c2e65e6d..f09b26e8 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -149,6 +149,10 @@ jobs: name: "[Debug] List Available Installable Runtimes" run: xcodes runtimes --include-betas + - if: ${{ matrix.install }} + name: Select Xcode for installing runtimes + run: sudo xcodes select 16.4 + - if: ${{ matrix.install }} name: Install Required Runtime (${{ matrix.runtime }}) uses: nick-fields/retry@v3