From 97324bd47dac6dbb2d0bc4fc7b0ff54f74fa2f38 Mon Sep 17 00:00:00 2001 From: Kazuaki Matsuo Date: Sat, 8 Aug 2026 22:10:52 +0900 Subject: [PATCH 1/3] ci: run with Xcode 27 Updated Xcode and iOS versions for the functional test workflow. Commented out simulator action and pasteboard sync settings. --- .github/workflows/functional-test.yml | 46 +++++++++++++-------------- 1 file changed, 23 insertions(+), 23 deletions(-) diff --git a/.github/workflows/functional-test.yml b/.github/workflows/functional-test.yml index 0428ed1e..f5d8ab1e 100644 --- a/.github/workflows/functional-test.yml +++ b/.github/workflows/functional-test.yml @@ -55,13 +55,13 @@ jobs: platform: tvOS wdaName: WebDriverAgentRunner_tvOS-Runner.app - runs-on: macos-26 + runs-on: xcode-27 # Please make sure the available Xcode versions and iOS versions # on the runner images. https://github.com/actions/runner-images env: - XCODE_VERSION: 26.4 - IOS_VERSION: 26.4 + XCODE_VERSION: 27.0-beta + IOS_VERSION: 27.0 IOS_DEVICE_NAME: iPhone 17 steps: @@ -76,15 +76,15 @@ jobs: uses: maxim-lobanov/setup-xcode@v1 with: xcode-version: ${{ env.XCODE_VERSION }} - - run: defaults write com.apple.iphonesimulator PasteboardAutomaticSync -bool false + # - run: defaults write com.apple.iphonesimulator PasteboardAutomaticSync -bool false - - uses: futureware-tech/simulator-action@v5 - with: - # https://github.com/actions/runner-images/blob/main/images/macos/macos-26-arm64-Readme.md - model: ${{ env.IOS_DEVICE_NAME }} - os_version: ${{ env.IOS_VERSION }} - wait_for_boot: true - shutdown_after_job: false + # - uses: futureware-tech/simulator-action@v5 + # with: + # # https://github.com/actions/runner-images/blob/main/images/macos/macos-26-arm64-Readme.md + # model: ${{ env.IOS_DEVICE_NAME }} + # os_version: ${{ env.IOS_VERSION }} + # wait_for_boot: true + # shutdown_after_job: false # Start Appium - run: npm install -g appium @@ -123,13 +123,13 @@ jobs: test/report/ ios_test_with_other_deps: - runs-on: macos-26 + runs-on: xcode-27 # Please make sure the available Xcode versions and iOS versions # on the runner images. https://github.com/actions/runner-images env: - XCODE_VERSION: 26.4 - IOS_VERSION: 26.4 + XCODE_VERSION: 27.0-beta + IOS_VERSION: 27.0 IOS_DEVICE_NAME: iPhone 17 steps: @@ -144,15 +144,15 @@ jobs: uses: maxim-lobanov/setup-xcode@v1 with: xcode-version: ${{ env.XCODE_VERSION }} - - run: defaults write com.apple.iphonesimulator PasteboardAutomaticSync -bool false - - - uses: futureware-tech/simulator-action@v5 - with: - # https://github.com/actions/runner-images/blob/main/images/macos/macos-26-arm64-Readme.md - model: ${{ env.IOS_DEVICE_NAME }} - os_version: ${{ env.IOS_VERSION }} - wait_for_boot: true - shutdown_after_job: false + # - run: defaults write com.apple.iphonesimulator PasteboardAutomaticSync -bool false + + # - uses: futureware-tech/simulator-action@v5 + # with: + # # https://github.com/actions/runner-images/blob/main/images/macos/macos-26-arm64-Readme.md + # model: ${{ env.IOS_DEVICE_NAME }} + # os_version: ${{ env.IOS_VERSION }} + # wait_for_boot: true + # shutdown_after_job: false - name: Preparing other environment run: | From c12e3e8a4023a0dfaefbee9c093d1e5749b83d1d Mon Sep 17 00:00:00 2001 From: Kazuaki Matsuo Date: Sun, 9 Aug 2026 07:09:20 +0900 Subject: [PATCH 2/3] as string --- .github/workflows/functional-test.yml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/functional-test.yml b/.github/workflows/functional-test.yml index f5d8ab1e..d11c75e7 100644 --- a/.github/workflows/functional-test.yml +++ b/.github/workflows/functional-test.yml @@ -60,8 +60,8 @@ jobs: # Please make sure the available Xcode versions and iOS versions # on the runner images. https://github.com/actions/runner-images env: - XCODE_VERSION: 27.0-beta - IOS_VERSION: 27.0 + XCODE_VERSION: "27.0-beta" + IOS_VERSION: "27.0" IOS_DEVICE_NAME: iPhone 17 steps: @@ -128,8 +128,8 @@ jobs: # Please make sure the available Xcode versions and iOS versions # on the runner images. https://github.com/actions/runner-images env: - XCODE_VERSION: 27.0-beta - IOS_VERSION: 27.0 + XCODE_VERSION: "27.0-beta" + IOS_VERSION: "27.0" IOS_DEVICE_NAME: iPhone 17 steps: From ee29e643e8ac1abb00e8e8db444eaf48defd13e7 Mon Sep 17 00:00:00 2001 From: Kazuaki Matsuo Date: Sun, 9 Aug 2026 08:38:02 +0900 Subject: [PATCH 3/3] remove applesimutils --- .github/workflows/functional-test.yml | 2 -- 1 file changed, 2 deletions(-) diff --git a/.github/workflows/functional-test.yml b/.github/workflows/functional-test.yml index d11c75e7..e7d03045 100644 --- a/.github/workflows/functional-test.yml +++ b/.github/workflows/functional-test.yml @@ -157,8 +157,6 @@ jobs: - name: Preparing other environment run: | brew install ffmpeg - brew tap wix/brew - brew install applesimutils # Start Appium - run: npm root -g