From 7232984fa74acb3d53178a8230931df8a44b1584 Mon Sep 17 00:00:00 2001 From: Elijah Okoroh Date: Mon, 21 Sep 2026 18:43:13 +0000 Subject: [PATCH] [ci] Build ruby CIPD packages with Xcode 17c52 Both ruby builders have been failing at 'build package' because Homebrew requires Xcode >= 16.0 on macOS 15 and they request Xcode 15a240d: Error: Your Xcode (15.0 => /opt/flutter/xcode/15a240d/XCode.app/Contents/Developer) at /Applications/Xcode.app is too outdated. Please update to Xcode 26.3 (or delete it). Move both to 17c52 (Xcode 26.2), the version every other Flutter builder uses, so mac-amd64 and mac-arm64 are built with the same toolchain. This also keeps them aligned with the Intel Xcode pin in https://flutter-review.googlesource.com/c/recipes/+/83760, which would otherwise change only the amd64 builder. Examples: https://ci.chromium.org/b/8670377120581308353 (Mac ruby), https://ci.chromium.org/b/8670377021801718401 (Mac_arm64 ruby). Related: https://github.com/flutter/flutter/issues/164665 --- .ci.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.ci.yaml b/.ci.yaml index 058f33f743..567e809e43 100644 --- a/.ci.yaml +++ b/.ci.yaml @@ -113,7 +113,7 @@ targets: ] $flutter/osx_sdk : >- { - "sdk_version": "15a240d" + "sdk_version": "17c52" } runIf: - cipd_packages/ruby/** @@ -134,7 +134,7 @@ targets: ] $flutter/osx_sdk : >- { - "sdk_version": "15a240d" + "sdk_version": "17c52" } runIf: - cipd_packages/ruby/**