From a98c94f19d7c5f265383427d559ee0a506df3227 Mon Sep 17 00:00:00 2001 From: Dave Snabel-Caunt Date: Mon, 3 Nov 2025 16:48:05 +0000 Subject: [PATCH] Build on CI with Xcode 26 --- .github/workflows/test-pull-request.yml | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/.github/workflows/test-pull-request.yml b/.github/workflows/test-pull-request.yml index 1bed287..6aacc8d 100644 --- a/.github/workflows/test-pull-request.yml +++ b/.github/workflows/test-pull-request.yml @@ -13,7 +13,7 @@ jobs: runs-on: macos-15 steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 - name: Install dependencies run: brew install swiftlint @@ -21,8 +21,8 @@ jobs: - name: Lint code run: swiftlint lint --config .swiftlint.yml --reporter github-actions-logging - - name: Select Xcode - run: sudo xcode-select -s /Applications/Xcode_16.4.app + - name: Select Xcode 26.0.1 + run: sudo xcode-select -s /Applications/Xcode_26.0.1.app - name: Build UID2 for iOS run: xcodebuild -scheme UID2 -destination "generic/platform=iOS" @@ -31,16 +31,16 @@ jobs: run: xcodebuild -scheme UID2 -destination "generic/platform=tvOS" - name: Run UID2 unit tests - run: xcodebuild test -scheme UID2 -destination "OS=18.5,name=iPhone 16" + run: xcodebuild test -scheme UID2 -destination "OS=26.0.1,name=iPhone 17" - name: Run UID2 unit tests on tvOS - run: xcodebuild test -scheme UID2 -destination "OS=18.5,name=Apple TV" + run: xcodebuild test -scheme UID2 -destination "OS=26.0,name=Apple TV" - name: Build UID2Prebid for iOS run: xcodebuild -scheme UID2Prebid -destination "generic/platform=iOS" - name: Run UID2Prebid unit tests - run: xcodebuild test -scheme UID2Prebid -destination "OS=18.5,name=iPhone 16" + run: xcodebuild test -scheme UID2Prebid -destination "OS=26.0.1,name=iPhone 17" - name: Lint UID2 pod spec run: pod lib lint UID2.podspec.json --verbose