Skip to content
Merged
25 changes: 2 additions & 23 deletions .github/workflows/continuous-integration.yml
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand All @@ -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)'
Expand All @@ -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:
Expand Down
25 changes: 2 additions & 23 deletions .github/workflows/integration-test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand All @@ -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)'
Expand All @@ -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:
Expand Down
Loading