1010jobs :
1111 swift-code-checks :
1212 name : Code Tests
13- runs-on : macos-14
13+ runs-on : macos-15
1414
1515 steps :
1616 - uses : actions/checkout@v4
2121 - name : Lint code
2222 run : swiftlint lint --config .swiftlint.yml --reporter github-actions-logging
2323
24- - name : Select Xcode 15.3
25- run : sudo xcode-select -s /Applications/Xcode_15.3 .app
24+ - name : Select Xcode
25+ run : sudo xcode-select -s /Applications/Xcode_16.4 .app
2626
2727 - name : Build UID2 for iOS
2828 run : xcodebuild -scheme UID2 -destination "generic/platform=iOS"
@@ -31,10 +31,10 @@ jobs:
3131 run : xcodebuild -scheme UID2 -destination "generic/platform=tvOS"
3232
3333 - name : Run UID2 unit tests
34- run : xcodebuild test -scheme UID2 -sdk iphonesimulator17.4 - destination "OS=17.4 ,name=iPhone 15 "
34+ run : xcodebuild test -scheme UID2 -destination "OS=18.5 ,name=iPhone 16 "
3535
3636 - name : Run UID2 unit tests on tvOS
37- run : xcodebuild test -scheme UID2 -sdk appletvsimulator17.4 - destination "OS=17.4 ,name=Apple TV"
37+ run : xcodebuild test -scheme UID2 -destination "OS=18.5 ,name=Apple TV"
3838
3939 - name : Bootstrap Prebid Dependencies
4040 run : cd UID2Prebid && ./bootstrap.sh && cd -
4343 run : xcodebuild -workspace UID2Prebid/UID2Prebid.xcworkspace -scheme UID2Prebid -destination "generic/platform=iOS"
4444
4545 - name : Run UID2Prebid unit tests
46- run : xcodebuild test -workspace UID2Prebid/UID2Prebid.xcworkspace -scheme UID2Prebid -sdk iphonesimulator17.4 - destination "OS=17.4 ,name=iPhone 15 "
46+ run : xcodebuild test -workspace UID2Prebid/UID2Prebid.xcworkspace -scheme UID2Prebid -destination "OS=18.5 ,name=iPhone 16 "
4747
4848 - name : Lint UID2 pod spec
4949 run : pod lib lint UID2.podspec.json --verbose
0 commit comments