From c10c40a66c7253767644f295631f0519f0c97d85 Mon Sep 17 00:00:00 2001 From: Filip Hracek Date: Fri, 5 Dec 2025 11:10:45 +0100 Subject: [PATCH 1/4] Switch to newer Xcode --- .github/workflows/test-and-build.yaml | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/.github/workflows/test-and-build.yaml b/.github/workflows/test-and-build.yaml index a0bc413..97101ef 100644 --- a/.github/workflows/test-and-build.yaml +++ b/.github/workflows/test-and-build.yaml @@ -111,7 +111,9 @@ jobs: key: ${{ runner.os }}-pods-${{ hashFiles('**/*.podspec') }} restore-keys: | ${{ runner.os }}-pods- - - name: Select XCode 16.1 - run: sudo xcode-select -s '/Applications/Xcode_16.1.0.app/Contents/Developer' + - name: Select Xcode version + uses: actions/setup-xcode@v1 + with: + xcode-version: '16.2' - name: "Run build for iOS" run: melos run flutter-build-ios From cb4258ed0897d1ad47f74777b096a0aa02659e41 Mon Sep 17 00:00:00 2001 From: Filip Hracek Date: Fri, 5 Dec 2025 11:16:25 +0100 Subject: [PATCH 2/4] Use manual xcode-select actions/setup-xcode@v1 is probably not allowed in the github org? --- .github/workflows/test-and-build.yaml | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/.github/workflows/test-and-build.yaml b/.github/workflows/test-and-build.yaml index 97101ef..3f1c43c 100644 --- a/.github/workflows/test-and-build.yaml +++ b/.github/workflows/test-and-build.yaml @@ -111,9 +111,7 @@ jobs: key: ${{ runner.os }}-pods-${{ hashFiles('**/*.podspec') }} restore-keys: | ${{ runner.os }}-pods- - - name: Select Xcode version - uses: actions/setup-xcode@v1 - with: - xcode-version: '16.2' + - name: Select XCode 16.2 + run: sudo xcode-select -s '/Applications/Xcode_16.2.app/Contents/Developer' - name: "Run build for iOS" run: melos run flutter-build-ios From 4d20b3698042690672b35cd7ad863484e17b75e4 Mon Sep 17 00:00:00 2001 From: Filip Hracek Date: Fri, 5 Dec 2025 11:25:08 +0100 Subject: [PATCH 3/4] Regenerate pubspec.lock --- pubspec.lock | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/pubspec.lock b/pubspec.lock index d436f74..8a0a9fe 100644 --- a/pubspec.lock +++ b/pubspec.lock @@ -268,26 +268,26 @@ packages: dependency: transitive description: name: leak_tracker - sha256: "6bb818ecbdffe216e81182c2f0714a2e62b593f4a4f13098713ff1685dfb6ab0" + sha256: "33e2e26bdd85a0112ec15400c8cbffea70d0f9c3407491f672a2fad47915e2de" url: "https://pub.dev" source: hosted - version: "10.0.9" + version: "11.0.2" leak_tracker_flutter_testing: dependency: transitive description: name: leak_tracker_flutter_testing - sha256: f8b613e7e6a13ec79cfdc0e97638fddb3ab848452eff057653abd3edba760573 + sha256: "1dbc140bb5a23c75ea9c4811222756104fbcd1a27173f0c34ca01e16bea473c1" url: "https://pub.dev" source: hosted - version: "3.0.9" + version: "3.0.10" leak_tracker_testing: dependency: transitive description: name: leak_tracker_testing - sha256: "6ba465d5d76e67ddf503e1161d1f4a6bc42306f9d66ca1e8f079a47290fb06d3" + sha256: "8d5a2d49f4a66b49744b23b018848400d23e54caf9463f4eb20df3eb8acb2eb1" url: "https://pub.dev" source: hosted - version: "3.0.1" + version: "3.0.2" lints: dependency: transitive description: @@ -324,10 +324,10 @@ packages: dependency: transitive description: name: meta - sha256: e3641ec5d63ebf0d9b41bd43201a66e3fc79a65db5f61fc181f04cd27aab950c + sha256: "23f08335362185a5ea2ad3a4e597f1375e78bce8a040df5c600c8d3552ef2394" url: "https://pub.dev" source: hosted - version: "1.16.0" + version: "1.17.0" mustache_template: dependency: transitive description: @@ -473,10 +473,10 @@ packages: dependency: transitive description: name: test_api - sha256: fb31f383e2ee25fbbfe06b40fe21e1e458d14080e3c67e7ba0acfde4df4e0bbd + sha256: ab2726c1a94d3176a45960b6234466ec367179b87dd74f1611adb1f3b5fb9d55 url: "https://pub.dev" source: hosted - version: "0.7.4" + version: "0.7.7" typed_data: dependency: transitive description: @@ -489,10 +489,10 @@ packages: dependency: transitive description: name: vector_math - sha256: "80b3257d1492ce4d091729e3a67a60407d227c27241d6927be0130c98e741803" + sha256: d530bd74fea330e6e364cda7a85019c434070188383e1cd8d9777ee586914c5b url: "https://pub.dev" source: hosted - version: "2.1.4" + version: "2.2.0" vm_service: dependency: transitive description: From 850b93f9d68e644d04dd24a9e7839fb68335d9a4 Mon Sep 17 00:00:00 2001 From: Filip Hracek Date: Fri, 5 Dec 2025 11:56:20 +0100 Subject: [PATCH 4/4] Select Xcode 26 (latest) --- .github/workflows/test-and-build.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/test-and-build.yaml b/.github/workflows/test-and-build.yaml index 3f1c43c..aac4be2 100644 --- a/.github/workflows/test-and-build.yaml +++ b/.github/workflows/test-and-build.yaml @@ -111,7 +111,7 @@ jobs: key: ${{ runner.os }}-pods-${{ hashFiles('**/*.podspec') }} restore-keys: | ${{ runner.os }}-pods- - - name: Select XCode 16.2 - run: sudo xcode-select -s '/Applications/Xcode_16.2.app/Contents/Developer' + - name: Select XCode 26.1.1 + run: sudo xcode-select -s '/Applications/Xcode_26.1.1.app/Contents/Developer' - name: "Run build for iOS" run: melos run flutter-build-ios