@@ -74,7 +74,7 @@ workflows:
7474 mkdir DerivedData
7575
7676 xcodebuild -resolvePackageDependencies -onlyUsePackageVersionsFromResolvedFile
77- xcodebuild "-project" "/Users/vagrant/git/firefox-ios/Client.xcodeproj" "-scheme" "Fennec" -configuration "Fennec_Testing" "CODE_SIGNING_ALLOWED=NO" -sdk "iphonesimulator" "-destination" "platform=iOS Simulator,name=iPhone 17,OS=26.2 " "COMPILER_INDEX_STORE_ENABLE=NO" "build-for-testing" "CODE_SIGN_IDENTITY=" "CODE_SIGNING_REQUIRED=NO" "CODE_SIGNING_ALLOWED=NO" -derivedDataPath "/Users/vagrant/git/DerivedData" | xcpretty | tee xcodebuild_fennec.log
77+ xcodebuild "-project" "/Users/vagrant/git/firefox-ios/Client.xcodeproj" "-scheme" "Fennec" -configuration "Fennec_Testing" "CODE_SIGNING_ALLOWED=NO" -sdk "iphonesimulator" "-destination" "platform=iOS Simulator,name=iPhone 17,OS=26.4 " "COMPILER_INDEX_STORE_ENABLE=NO" "build-for-testing" "CODE_SIGN_IDENTITY=" "CODE_SIGNING_REQUIRED=NO" "CODE_SIGNING_ALLOWED=NO" -derivedDataPath "/Users/vagrant/git/DerivedData" | xcpretty | tee xcodebuild_fennec.log
7878
7979 ls /Users/vagrant/git/DerivedData/Build/Products
8080 ls /Users/vagrant/git/DerivedData
@@ -83,9 +83,9 @@ workflows:
8383 continue_on_fail : true
8484 timeout : 1200
8585 inputs :
86- - destination : platform=iOS Simulator,name=iPhone 17,OS=26.2
86+ - destination : platform=iOS Simulator,name=iPhone 17,OS=26.4
8787 - xcodebuild_options : ' "COMPILER_INDEX_STORE_ENABLE=NO" "CODE_SIGN_IDENTITY=" "CODE_SIGNING_REQUIRED=NO" "CODE_SIGNING_ALLOWED=NO"'
88- - xctestrun : " /Users/vagrant/git/DerivedData/Build/Products/Fennec_AccessibilityTestPlan_iphonesimulator26.2 -arm64.xctestrun"
88+ - xctestrun : " /Users/vagrant/git/DerivedData/Build/Products/Fennec_AccessibilityTestPlan_iphonesimulator26.4 -arm64.xctestrun"
8989 - maximum_test_repetitions : 2
9090
9191 - script@1.2.1 :
@@ -161,7 +161,7 @@ workflows:
161161 - configuration : Fennec_Testing
162162 - project_path : /Users/vagrant/git/firefox-ios/Client.xcodeproj
163163 - xcodebuild_options : ' "COMPILER_INDEX_STORE_ENABLE=NO" -allowProvisioningUpdates DEVELOPMENT_TEAM=$APPLE_TEAM_ID'
164- - destination : platform=iOS Simulator,name=iPhone 17,OS=26.2
164+ - destination : platform=iOS Simulator,name=iPhone 17,OS=26.4
165165 - script@1.2.1 :
166166 title : Detect number of warnings
167167 is_always_run : true
@@ -197,8 +197,8 @@ workflows:
197197 set -euxo pipefail
198198
199199 # Point to the Unit tests plan instead of Accessibility
200- UNIT_TESTS_XCTESTRUN="$BITRISE_TEST_BUNDLE_PATH/Fennec_UnitTest_iphonesimulator26.2 -arm64.xctestrun"
201- SMOKE_UI_XCTESTRUN="$BITRISE_TEST_BUNDLE_PATH/Fennec_Smoketest_iphonesimulator26.2 -arm64.xctestrun"
200+ UNIT_TESTS_XCTESTRUN="$BITRISE_TEST_BUNDLE_PATH/Fennec_UnitTest_iphonesimulator26.4 -arm64.xctestrun"
201+ SMOKE_UI_XCTESTRUN="$BITRISE_TEST_BUNDLE_PATH/Fennec_Smoketest_iphonesimulator26.4 -arm64.xctestrun"
202202
203203 if [ ! -f "$UNIT_TESTS_XCTESTRUN" ]; then
204204 echo "ERROR: .xctestrun file not found: $UNIT_TESTS_XCTESTRUN"
@@ -212,9 +212,9 @@ workflows:
212212 - xcode-test-without-building@0.5.1 :
213213 timeout : 1200
214214 inputs :
215- - destination : platform=iOS Simulator,name=iPhone 17,OS=26.2
215+ - destination : platform=iOS Simulator,name=iPhone 17,OS=26.4
216216 - xcodebuild_options : ' "COMPILER_INDEX_STORE_ENABLE=NO" "CODE_SIGN_IDENTITY=" "CODE_SIGNING_REQUIRED=NO" "CODE_SIGNING_ALLOWED=NO"'
217- - xctestrun : $BITRISE_TEST_BUNDLE_PATH/Fennec_UnitTest_iphonesimulator26.2 -arm64.xctestrun
217+ - xctestrun : $BITRISE_TEST_BUNDLE_PATH/Fennec_UnitTest_iphonesimulator26.4 -arm64.xctestrun
218218 - maximum_test_repetitions : 2
219219 - xcode-test-shard-calculation@0 :
220220 run_if : ' {{enveq "BITRISE_TEST_BUNDLE_PATH" "" | not}}'
@@ -326,9 +326,9 @@ workflows:
326326 timeout : 1200
327327 inputs :
328328 - only_testing : $BITRISE_TEST_SHARDS_PATH_FIREFOX/$BITRISE_IO_PARALLEL_INDEX
329- - destination : platform=iOS Simulator,name=iPhone 17,OS=26.2
329+ - destination : platform=iOS Simulator,name=iPhone 17,OS=26.4
330330 - xcodebuild_options : ' "COMPILER_INDEX_STORE_ENABLE=NO"'
331- - xctestrun : $BITRISE_TEST_BUNDLE_PATH/Fennec_Smoketest_iphonesimulator26.2 -arm64.xctestrun
331+ - xctestrun : $BITRISE_TEST_BUNDLE_PATH/Fennec_Smoketest_iphonesimulator26.4 -arm64.xctestrun
332332 - deploy-to-bitrise-io@2.10.0 : {}
333333 firefox_scheme_build_for_test :
334334 description : Build Firefox scheme and shard XCUITests for parallel execution
@@ -353,7 +353,7 @@ workflows:
353353 - configuration : Firefox
354354 - project_path : /Users/vagrant/git/firefox-ios/Client.xcodeproj
355355 - xcodebuild_options : ' "COMPILER_INDEX_STORE_ENABLE=NO" -allowProvisioningUpdates DEVELOPMENT_TEAM=$APPLE_TEAM_ID EXCLUDED_SOURCE_FILE_NAMES=""'
356- - destination : platform=iOS Simulator,name=iPhone 17,OS=26.2
356+ - destination : platform=iOS Simulator,name=iPhone 17,OS=26.4
357357 - script@1.2.1 :
358358 title : Find Smoketest xctestrun file
359359 inputs :
@@ -401,9 +401,9 @@ workflows:
401401 - xcode-test-without-building@0.5.1 :
402402 inputs :
403403 - only_testing : $BITRISE_TEST_SHARDS_PATH_FIREFOX_SCHEME/$BITRISE_IO_PARALLEL_INDEX
404- - destination : platform=iOS Simulator,name=iPhone 17,OS=26.2
404+ - destination : platform=iOS Simulator,name=iPhone 17,OS=26.4
405405 - xcodebuild_options : ' "COMPILER_INDEX_STORE_ENABLE=NO"'
406- - xctestrun : $BITRISE_TEST_BUNDLE_PATH/Firefox_Smoketest_iphonesimulator26.2 -arm64-x86_64.xctestrun
406+ - xctestrun : $BITRISE_TEST_BUNDLE_PATH/Firefox_Smoketest_iphonesimulator26.4 -arm64-x86_64.xctestrun
407407 - deploy-to-bitrise-io@2.10.0 : {}
408408 firefox_scheme_smoke_tests :
409409 description : Run XCUITests on Firefox scheme (non-parallelized, for standalone use)
@@ -413,7 +413,7 @@ workflows:
413413 - pull-intermediate-files@1 : {}
414414 - xcode-test-without-building@0.5.1 :
415415 inputs :
416- - destination : platform=iOS Simulator,name=iPhone 17,OS=26.2
416+ - destination : platform=iOS Simulator,name=iPhone 17,OS=26.4
417417 - xcodebuild_options : ' "COMPILER_INDEX_STORE_ENABLE=NO" "CODE_SIGN_IDENTITY=" "CODE_SIGNING_REQUIRED=NO" "CODE_SIGNING_ALLOWED=NO"'
418418 - xctestrun : $BITRISE_XCTESTRUN_SMOKE_TEST_FILE_PATH
419419 - maximum_test_repetitions : 2
@@ -447,7 +447,7 @@ workflows:
447447 - configuration : FirefoxBeta
448448 - project_path : /Users/vagrant/git/firefox-ios/Client.xcodeproj
449449 - xcodebuild_options : ' "COMPILER_INDEX_STORE_ENABLE=NO" -allowProvisioningUpdates DEVELOPMENT_TEAM=$APPLE_TEAM_ID EXCLUDED_SOURCE_FILE_NAMES=""'
450- - destination : platform=iOS Simulator,name=iPhone 17,OS=26.2
450+ - destination : platform=iOS Simulator,name=iPhone 17,OS=26.4
451451 - script@1.2.1 :
452452 title : Find Smoketest xctestrun file
453453 inputs :
@@ -495,9 +495,9 @@ workflows:
495495 - xcode-test-without-building@0.5.1 :
496496 inputs :
497497 - only_testing : $BITRISE_TEST_SHARDS_PATH_FIREFOX_BETA_SCHEME/$BITRISE_IO_PARALLEL_INDEX
498- - destination : platform=iOS Simulator,name=iPhone 17,OS=26.2
498+ - destination : platform=iOS Simulator,name=iPhone 17,OS=26.4
499499 - xcodebuild_options : ' "COMPILER_INDEX_STORE_ENABLE=NO"'
500- - xctestrun : $BITRISE_TEST_BUNDLE_PATH/FirefoxBeta_Smoketest_iphonesimulator26.2 -arm64-x86_64.xctestrun
500+ - xctestrun : $BITRISE_TEST_BUNDLE_PATH/FirefoxBeta_Smoketest_iphonesimulator26.4 -arm64-x86_64.xctestrun
501501 - deploy-to-bitrise-io@2.10.0 : {}
502502 firefox_beta_scheme_smoke_tests :
503503 description : Run XCUITests on FirefoxBeta scheme (non-parallelized, for standalone use)
@@ -507,7 +507,7 @@ workflows:
507507 - pull-intermediate-files@1 : {}
508508 - xcode-test-without-building@0.5.1 :
509509 inputs :
510- - destination : platform=iOS Simulator,name=iPhone 17,OS=26.2
510+ - destination : platform=iOS Simulator,name=iPhone 17,OS=26.4
511511 - xcodebuild_options : ' "COMPILER_INDEX_STORE_ENABLE=NO" "CODE_SIGN_IDENTITY=" "CODE_SIGNING_REQUIRED=NO" "CODE_SIGNING_ALLOWED=NO"'
512512 - xctestrun : $BITRISE_XCTESTRUN_SMOKE_TEST_FILE_PATH
513513 - maximum_test_repetitions : 2
@@ -959,7 +959,7 @@ workflows:
959959 run_if : ' {{getenv "NEW_XCODE_VERSION" | eq "New_Version_Found" | or (getenv "RUN_ALL_STEPS" | eq "Run_All_Steps")}}'
960960 inputs :
961961 - scheme : Fennec
962- - destination : platform=iOS Simulator,name=iPhone 17,OS=26.2
962+ - destination : platform=iOS Simulator,name=iPhone 17,OS=26.4
963963 - deploy-to-bitrise-io@2.10.0 : {}
964964 - slack@4.2.1 :
965965 run_if : ' {{getenv "NEW_XCODE_VERSION" | eq "New_Version_Found" | or (getenv "RUN_ALL_STEPS" | eq "Run_All_Steps")}}'
@@ -971,7 +971,7 @@ workflows:
971971 description : This Workflow is to build the app using latest xcode available in Bitrise
972972 meta :
973973 bitrise.io :
974- stack : osx-xcode-26.4.x-edge
974+ stack : osx-xcode-26.4.x
975975 machine_type_id : g2.mac.4large
976976 L10nBuild :
977977 steps :
@@ -1583,7 +1583,7 @@ workflows:
15831583 inputs :
15841584 - project_path : firefox-ios/Client.xcodeproj
15851585 - scheme : Fennec
1586- - destination : platform=iOS Simulator,name=iPhone 17,OS=26.2
1586+ - destination : platform=iOS Simulator,name=iPhone 17,OS=26.4
15871587 - test_plan : PerformanceTestPlan
15881588 - script@1.2.1 :
15891589 is_always_run : true
@@ -1959,24 +1959,24 @@ workflows:
19591959 - configuration : Fennec_Testing
19601960 - project_path : /Users/vagrant/git/firefox-ios/Client.xcodeproj
19611961 - xcodebuild_options : ' "COMPILER_INDEX_STORE_ENABLE=NO" -allowProvisioningUpdates DEVELOPMENT_TEAM=$APPLE_TEAM_ID'
1962- - destination : platform=iOS Simulator,name=iPhone 17,OS=26.2
1962+ - destination : platform=iOS Simulator,name=iPhone 17,OS=26.4
19631963 - script@1.2.1 :
19641964 title : " Create .xctestrun files for all iOS versions"
19651965 inputs :
19661966 - content : |-
1967- SOURCE_FILE="$BITRISE_TEST_BUNDLE_PATH/Fennec_UnitTest_iphonesimulator26.2 -arm64.xctestrun"
1967+ SOURCE_FILE="$BITRISE_TEST_BUNDLE_PATH/Fennec_UnitTest_iphonesimulator26.4 -arm64.xctestrun"
19681968 cp "$SOURCE_FILE" "$BITRISE_TEST_BUNDLE_PATH/Fennec_UnitTest_iphonesimulator18.6-arm64.xctestrun"
19691969 cp "$SOURCE_FILE" "$BITRISE_TEST_BUNDLE_PATH/Fennec_UnitTest_iphonesimulator17.5-arm64.xctestrun"
19701970 - xcode-test-without-building@0.5.1 :
1971- title : " Unit Tests - iPhone 17 (iOS 26.2 )"
1971+ title : " Unit Tests - iPhone 17 (iOS 26.4 )"
19721972 timeout : 6000
19731973 is_always_run : true
19741974 inputs :
19751975 - project_path : firefox-ios/Client.xcodeproj
19761976 - scheme : Fennec
19771977 - configuration : Fennec_Testing
1978- - destination : platform=iOS Simulator,name=iPhone 17,OS=26.2
1979- - xctestrun : $BITRISE_TEST_BUNDLE_PATH/Fennec_UnitTest_iphonesimulator26.2 -arm64.xctestrun
1978+ - destination : platform=iOS Simulator,name=iPhone 17,OS=26.4
1979+ - xctestrun : $BITRISE_TEST_BUNDLE_PATH/Fennec_UnitTest_iphonesimulator26.4 -arm64.xctestrun
19801980 - xcodebuild_options : ' "COMPILER_INDEX_STORE_ENABLE=NO" "CODE_SIGN_IDENTITY=" "CODE_SIGNING_REQUIRED=NO" "CODE_SIGNING_ALLOWED=NO"'
19811981 - xcode-test-without-building@0.5.1 :
19821982 title : " Unit Tests - iPhone 16 (iOS 18.6)"
@@ -2032,7 +2032,7 @@ workflows:
20322032 - footer_icon : https://avatars.slack-edge.com/2025-06-24/9097205871668_a01e2ac8089c067ea5f8_512.png
20332033 - footer_icon_on_error : https://avatars.slack-edge.com/2025-06-24/9097205871668_a01e2ac8089c067ea5f8_512.png
20342034 - fields : |
2035- iOS Simulators | iPhone 17 (iOS 26.2 ), iPhone 16 (iOS 18.6), iPhone 15 (iOS 17.5)
2035+ iOS Simulators | iPhone 17 (iOS 26.4 ), iPhone 16 (iOS 18.6), iPhone 15 (iOS 17.5)
20362036 Branch | ${BITRISE_GIT_BRANCH}
20372037 Xcode Version | ${XCODE_VERSION_INFO}
20382038 - buttons : Test Results|${BITRISE_BUILD_URL}?tab=tests
@@ -2051,7 +2051,7 @@ workflows:
20512051 - project_path : firefox-ios/Client.xcodeproj
20522052 - scheme : Fennec
20532053 - configuration : Fennec_Testing
2054- - destination : platform=iOS Simulator,name=iPhone 17,OS=26.2
2054+ - destination : platform=iOS Simulator,name=iPhone 17,OS=26.4
20552055 - test_plan : UnitTest
20562056 - test_repetition_mode : until_failure
20572057 - maximum_test_repetitions : 3
@@ -2082,24 +2082,24 @@ workflows:
20822082 - configuration : FocusDebug
20832083 - project_path : /Users/vagrant/git/focus-ios/Blockzilla.xcodeproj
20842084 - xcodebuild_options : ' "COMPILER_INDEX_STORE_ENABLE=NO" "CODE_SIGN_IDENTITY=" "CODE_SIGNING_REQUIRED=NO" "CODE_SIGNING_ALLOWED=NO"'
2085- - destination : platform=iOS Simulator,name=iPhone 17,OS=26.2
2085+ - destination : platform=iOS Simulator,name=iPhone 17,OS=26.4
20862086 - script@1.2.1 :
20872087 title : Override xctestrun Focus env variables
20882088 inputs :
20892089 - content : |-
20902090 #!/usr/bin/env bash
20912091 set -euxo pipefail
20922092 # Point to the Unit tests plan instead of Accessibility
2093- FOCUS_UI_XCTESTRUN="$BITRISE_TEST_BUNDLE_PATH/Focus_SmokeTest_iphonesimulator26.2 -arm64.xctestrun"
2093+ FOCUS_UI_XCTESTRUN="$BITRISE_TEST_BUNDLE_PATH/Focus_SmokeTest_iphonesimulator26.4 -arm64.xctestrun"
20942094
20952095 echo "Found UITest .xctestrun: $FOCUS_UI_XCTESTRUN"
20962096 envman add --key BITRISE_XCTESTRUN_FOCUS_UI_TEST_FILE_PATH --value "$FOCUS_UI_XCTESTRUN"
20972097 - xcode-test-without-building@0.5.1 :
20982098 timeout : 1200
20992099 inputs :
2100- - destination : platform=iOS Simulator,name=iPhone 17,OS=26.2
2100+ - destination : platform=iOS Simulator,name=iPhone 17,OS=26.4
21012101 - xcodebuild_options : ' "COMPILER_INDEX_STORE_ENABLE=NO" "CODE_SIGN_IDENTITY=" "CODE_SIGNING_REQUIRED=NO" "CODE_SIGNING_ALLOWED=NO"'
2102- - xctestrun : $BITRISE_TEST_BUNDLE_PATH/Focus_UnitTests_iphonesimulator26.2 -arm64.xctestrun
2102+ - xctestrun : $BITRISE_TEST_BUNDLE_PATH/Focus_UnitTests_iphonesimulator26.4 -arm64.xctestrun
21032103 - xcode-test-shard-calculation@0 :
21042104 inputs :
21052105 - product_path : $BITRISE_XCTESTRUN_FOCUS_UI_TEST_FILE_PATH
@@ -2139,13 +2139,13 @@ workflows:
21392139 - configuration : KlarDebug
21402140 - project_path : /Users/vagrant/git/focus-ios/Blockzilla.xcodeproj
21412141 - xcodebuild_options : ' "COMPILER_INDEX_STORE_ENABLE=NO" "CODE_SIGN_IDENTITY=" "CODE_SIGNING_REQUIRED=NO" "CODE_SIGNING_ALLOWED=NO"'
2142- - destination : platform=iOS Simulator,name=iPhone 17,OS=26.2
2142+ - destination : platform=iOS Simulator,name=iPhone 17,OS=26.4
21432143 - xcode-test-without-building@0.5.1 :
21442144 timeout : 1200
21452145 inputs :
2146- - destination : platform=iOS Simulator,name=iPhone 17,OS=26.2
2146+ - destination : platform=iOS Simulator,name=iPhone 17,OS=26.4
21472147 - xcodebuild_options : ' "COMPILER_INDEX_STORE_ENABLE=NO" "CODE_SIGN_IDENTITY=" "CODE_SIGNING_REQUIRED=NO" "CODE_SIGNING_ALLOWED=NO"'
2148- - xctestrun : $BITRISE_TEST_BUNDLE_PATH/Klar_UnitTests_iphonesimulator26.2 -arm64.xctestrun
2148+ - xctestrun : $BITRISE_TEST_BUNDLE_PATH/Klar_UnitTests_iphonesimulator26.4 -arm64.xctestrun
21492149 - deploy-to-bitrise-io@2.10.0 : {}
21502150 - slack@4.2.1 :
21512151 run_if : " .IsBuildFailed"
@@ -2180,9 +2180,9 @@ workflows:
21802180 timeout : 1200
21812181 inputs :
21822182 - only_testing : $BITRISE_TEST_SHARDS_PATH/$BITRISE_IO_PARALLEL_INDEX
2183- - destination : platform=iOS Simulator,name=iPhone 17,OS=26.2
2183+ - destination : platform=iOS Simulator,name=iPhone 17,OS=26.4
21842184 - xcodebuild_options : ' "COMPILER_INDEX_STORE_ENABLE=NO" "CODE_SIGN_IDENTITY=" "CODE_SIGNING_REQUIRED=NO" "CODE_SIGNING_ALLOWED=NO"'
2185- - xctestrun : $BITRISE_TEST_BUNDLE_PATH/Focus_SmokeTest_iphonesimulator26.2 -arm64.xctestrun
2185+ - xctestrun : $BITRISE_TEST_BUNDLE_PATH/Focus_SmokeTest_iphonesimulator26.4 -arm64.xctestrun
21862186 - deploy-to-bitrise-io@2.10.0 : {}
21872187 - github-status@3.0.1 :
21882188 inputs :
@@ -2891,5 +2891,5 @@ trigger_map:
28912891
28922892meta :
28932893 bitrise.io :
2894- stack : osx-xcode-26.3 .x
2894+ stack : osx-xcode-26.4 .x
28952895 machine_type_id : g2.mac.4large
0 commit comments