diff --git a/.semaphore/semaphore.yml b/.semaphore/semaphore.yml index c435fc37e..ba23edc35 100644 --- a/.semaphore/semaphore.yml +++ b/.semaphore/semaphore.yml @@ -3,7 +3,7 @@ name: FlowCrypt iOS App agent: machine: type: a2-standard-4 - os_image: macos-xcode16 + os_image: macos-xcode26 execution_time_limit: minutes: 80 auto_cancel: @@ -33,7 +33,7 @@ blocks: - bundle exec fastlane test - git clone https://github.com/appium/WebDriverAgent.git - cd WebDriverAgent - - xcodebuild build-for-testing -project WebDriverAgent.xcodeproj -derivedDataPath /var/tmp/derived_data/WebDriverAgent -scheme WebDriverAgentRunner -destination "platform=iphonesimulator,OS=18.5,name=iPhone 16" + - xcodebuild build-for-testing -project WebDriverAgent.xcodeproj -derivedDataPath /var/tmp/derived_data/WebDriverAgent -scheme WebDriverAgentRunner -destination "platform=iphonesimulator,OS=26.0,name=iPhone 17" epilogue: always: commands: diff --git a/appium/config/wdio.live.conf.ts b/appium/config/wdio.live.conf.ts index 275980f04..69bafa5a9 100644 --- a/appium/config/wdio.live.conf.ts +++ b/appium/config/wdio.live.conf.ts @@ -10,8 +10,8 @@ config.capabilities = [ platformName: 'iOS', hostname: '127.0.0.1', 'appium:automationName': 'XCUITest', - 'appium:deviceName': 'iPhone 16', - 'appium:platformVersion': '18.5', + 'appium:deviceName': 'iPhone 17', + 'appium:platformVersion': '26.0', 'appium:app': join(process.cwd(), './FlowCrypt.app'), }, ]; diff --git a/appium/config/wdio.mock.conf.ts b/appium/config/wdio.mock.conf.ts index fdf303cae..ea322b029 100644 --- a/appium/config/wdio.mock.conf.ts +++ b/appium/config/wdio.mock.conf.ts @@ -20,8 +20,8 @@ config.capabilities = [ 'appium:processArguments': { args: ['--mock-fes-api', '--mock-attester-api', '--mock-gmail-api'], }, - 'appium:deviceName': 'iPhone 16', - 'appium:platformVersion': '18.5', + 'appium:deviceName': 'iPhone 17', + 'appium:platformVersion': '26.0', 'appium:orientation': 'PORTRAIT', 'appium:app': join(process.cwd(), './FlowCrypt.app'), 'appium:simulatorStartupTimeout': 600000, diff --git a/fastlane/Fastfile b/fastlane/Fastfile index 2f77209f4..9177593cb 100644 --- a/fastlane/Fastfile +++ b/fastlane/Fastfile @@ -12,7 +12,7 @@ platform :ios do scan( project: "FlowCrypt.xcodeproj", scheme: "Debug FlowCrypt", - device: "iPhone 16 (18.5)", + device: "iPhone 17 (26.0)", derived_data_path: "/var/tmp/derived_data/FlowCrypt", skip_detect_devices: true, build_for_testing: true, @@ -25,7 +25,7 @@ platform :ios do scan( project: "FlowCrypt.xcodeproj", scheme: "FlowCryptAppTests", - device: "iPhone 16 (18.5)", + device: "iPhone 17 (26.0)", test_without_building: true, derived_data_path: "/var/tmp/derived_data/FlowCrypt", xcargs: "-skipPackagePluginValidation -skipMacroValidation",