From 262833eb972a114f688e2b557d4bbe9a25148bef Mon Sep 17 00:00:00 2001 From: Worthing ~ <115107835+w-goog@users.noreply.github.com> Date: Thu, 27 Aug 2026 19:26:14 -0700 Subject: [PATCH 1/3] g-orchestrated: import AppAuth as a module in SignInSample --- Samples/ObjC/SignInSample/Source/SignInViewController.m | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Samples/ObjC/SignInSample/Source/SignInViewController.m b/Samples/ObjC/SignInSample/Source/SignInViewController.m index 81ee0ed6..1c5f6f31 100644 --- a/Samples/ObjC/SignInSample/Source/SignInViewController.m +++ b/Samples/ObjC/SignInSample/Source/SignInViewController.m @@ -17,11 +17,11 @@ #import "SignInViewController.h" @import GoogleSignIn; +@import AppAuth; #import "AuthInspectorViewController.h" #import "DataPickerState.h" #import "DataPickerViewController.h" -#import static NSString *const kSignInViewTitle = @"Sign-In Sample"; static NSString *const kPlaceholderUserName = @""; From 1274f20bea4a556289dfea4ad6cb03f02185d364 Mon Sep 17 00:00:00 2001 From: Worthing ~ <115107835+w-goog@users.noreply.github.com> Date: Thu, 27 Aug 2026 19:32:23 -0700 Subject: [PATCH 2/3] g-orchestrated: build SignInSample in CI for both dependency managers --- .github/workflows/unit_tests.yml | 34 ++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) diff --git a/.github/workflows/unit_tests.yml b/.github/workflows/unit_tests.yml index fe2eb6cc..7bbce68b 100644 --- a/.github/workflows/unit_tests.yml +++ b/.github/workflows/unit_tests.yml @@ -65,3 +65,37 @@ jobs: -destination ${{ matrix.destination }} \ test-without-building + signin-sample-spm-build: + runs-on: macos-15 + steps: + - uses: actions/checkout@v6 + - name: Select Xcode + run: sudo xcode-select -s /Applications/Xcode_16.4.app/Contents/Developer + - name: Build SignInSample (SPM) + run: | + xcodebuild \ + -project Samples/ObjC/SignInSample/SignInSample.xcodeproj \ + -scheme SignInSample \ + -destination "platform=iOS Simulator,name=iPhone 16,OS=18.6" \ + build + + signin-sample-pods-build: + runs-on: macos-15 + steps: + - uses: actions/checkout@v6 + - name: Select Xcode + run: sudo xcode-select -s /Applications/Xcode_16.4.app/Contents/Developer + - name: Update Bundler + run: bundle update --bundler + - name: Install Ruby gems with Bundler + run: bundle install + - name: Install pods + run: bundle exec pod install --project-directory=Samples/ObjC/SignInSample + - name: Build SignInSample (CocoaPods) + run: | + xcodebuild \ + -workspace Samples/ObjC/SignInSample/SignInSampleForPod.xcworkspace \ + -scheme SampleForPod \ + -destination "platform=iOS Simulator,name=iPhone 16,OS=18.6" \ + build + From 532e19fecc7c0e7b09ebbd32573f5b956d4dc7cd Mon Sep 17 00:00:00 2001 From: Worthing ~ <115107835+w-goog@users.noreply.github.com> Date: Fri, 28 Aug 2026 14:31:24 -0700 Subject: [PATCH 3/3] g-orchestrated: build the SignInSample CI jobs for a generic simulator --- .github/workflows/unit_tests.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/unit_tests.yml b/.github/workflows/unit_tests.yml index 96b689d0..67c9fd09 100644 --- a/.github/workflows/unit_tests.yml +++ b/.github/workflows/unit_tests.yml @@ -79,7 +79,7 @@ jobs: xcodebuild \ -project Samples/ObjC/SignInSample/SignInSample.xcodeproj \ -scheme SignInSample \ - -destination "platform=iOS Simulator,name=iPhone 16,OS=18.6" \ + -destination "generic/platform=iOS Simulator" \ build signin-sample-pods-build: @@ -99,7 +99,7 @@ jobs: xcodebuild \ -workspace Samples/ObjC/SignInSample/SignInSampleForPod.xcworkspace \ -scheme SampleForPod \ - -destination "platform=iOS Simulator,name=iPhone 16,OS=18.6" \ + -destination "generic/platform=iOS Simulator" \ build xcode-27-preview-test: