diff --git a/.github/workflows/continuous-integration.yml b/.github/workflows/continuous-integration.yml index 90f03c5d18f..37f951f1c16 100644 --- a/.github/workflows/continuous-integration.yml +++ b/.github/workflows/continuous-integration.yml @@ -19,7 +19,7 @@ jobs: # This matrix runs tests on iOS sim & Mac, on oldest & newest supported Xcodes runner: - macos-14 - - macos-15 + - macos-26 xcode: - Xcode_15.2 - Xcode_26.0 @@ -36,7 +36,7 @@ jobs: - runner: macos-14 xcode: Xcode_26.0 # Don't run new macOS with old Xcode - - runner: macos-15 + - runner: macos-26 xcode: Xcode_15.2 # Don't run old simulators with new Xcode - destination: 'platform=tvOS Simulator,OS=17.2,name=Apple TV 4K (3rd generation) (at 1080p)' @@ -55,27 +55,6 @@ jobs: steps: - name: Configure Xcode run: sudo xcode-select -s /Applications/${{ matrix.xcode }}.app - - name: Install visionOS sim if needed - if: ${{ contains(matrix.destination, 'platform=visionOS Simulator') }} - run: | - sudo xcodebuild -runFirstLaunch - xcrun simctl list > /dev/null - sudo xcodebuild -downloadPlatform visionOS - sudo xcodebuild -runFirstLaunch - - name: Install iOS 26 sim if needed - if: ${{ contains(matrix.xcode, '26') && contains(matrix.destination, 'platform=iOS Simulator') }} - run: | - sudo xcodebuild -runFirstLaunch - xcrun simctl list > /dev/null - sudo xcodebuild -downloadPlatform iOS - sudo xcodebuild -runFirstLaunch - - name: Install tvOS 26 sim if needed - if: ${{ contains(matrix.xcode, '26') && contains(matrix.destination, 'platform=tvOS Simulator') }} - run: | - sudo xcodebuild -runFirstLaunch - xcrun simctl list > /dev/null - sudo xcodebuild -downloadPlatform tvOS - sudo xcodebuild -runFirstLaunch - name: Checkout aws-sdk-swift uses: actions/checkout@v4 with: diff --git a/.github/workflows/integration-test.yml b/.github/workflows/integration-test.yml index 5ef583f0e91..c89ffd43742 100644 --- a/.github/workflows/integration-test.yml +++ b/.github/workflows/integration-test.yml @@ -24,7 +24,7 @@ jobs: # This matrix runs tests on iOS sim & Mac, on oldest & newest supported Xcodes runner: - macos-14 - - macos-15 + - macos-26 xcode: - Xcode_15.2 - Xcode_26.0 @@ -41,7 +41,7 @@ jobs: - runner: macos-14 xcode: Xcode_26.0 # Don't run new macOS with old Xcode - - runner: macos-15 + - runner: macos-26 xcode: Xcode_15.2 # Don't run old simulators with new Xcode - destination: 'platform=tvOS Simulator,OS=17.2,name=Apple TV 4K (3rd generation) (at 1080p)' @@ -60,27 +60,6 @@ jobs: steps: - name: Configure Xcode run: sudo xcode-select -s /Applications/${{ matrix.xcode }}.app - - name: Install visionOS sim if needed - if: ${{ contains(matrix.destination, 'platform=visionOS Simulator') }} - run: | - sudo xcodebuild -runFirstLaunch - xcrun simctl list > /dev/null - sudo xcodebuild -downloadPlatform visionOS - sudo xcodebuild -runFirstLaunch - - name: Install iOS 26 sim if needed - if: ${{ contains(matrix.xcode, '26') && contains(matrix.destination, 'platform=iOS Simulator') }} - run: | - sudo xcodebuild -runFirstLaunch - xcrun simctl list > /dev/null - sudo xcodebuild -downloadPlatform iOS - sudo xcodebuild -runFirstLaunch - - name: Install tvOS 26 sim if needed - if: ${{ contains(matrix.xcode, '26') && contains(matrix.destination, 'platform=tvOS Simulator') }} - run: | - sudo xcodebuild -runFirstLaunch - xcrun simctl list > /dev/null - sudo xcodebuild -downloadPlatform tvOS - sudo xcodebuild -runFirstLaunch - name: Configure AWS Credentials for Integration Tests uses: aws-actions/configure-aws-credentials@v4 with: