Skip to content

Commit 11e66b0

Browse files
authored
Run CI on macOS 15 with the iPhone 16 simulator (#1630)
1 parent d322e34 commit 11e66b0

19 files changed

+55
-55
lines changed

.github/workflows/abtesting.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ env:
3333
jobs:
3434
cocoapods:
3535
name: cocoapods
36-
runs-on: macOS-14
36+
runs-on: macOS-15
3737
env:
3838
SPM: false
3939
TEST: true
@@ -55,17 +55,17 @@ jobs:
5555
LEGACY: true
5656
SWIFT_SUFFIX: ""
5757
OS: iOS
58-
DEVICE: iPhone 14
58+
DEVICE: iPhone 16
5959
spm:
6060
name: spm (Xcode ${{ matrix.xcode }} - ${{ matrix.os }})
61-
runs-on: macOS-14
61+
runs-on: macOS-15
6262
strategy:
6363
matrix:
64-
xcode: ["15.3"]
64+
xcode: ["16.1"]
6565
os: [iOS, tvOS, macOS, watchOS, catalyst]
6666
include:
6767
- os: iOS
68-
device: iPhone 15
68+
device: iPhone 16
6969
# Test runs locally but fails in CI with:
7070
# (Underlying Error: lstat of
7171
# /Users/runner/Library/Developer/CoreSimulator/Devices/

.github/workflows/admob.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,12 +29,12 @@ env:
2929
jobs:
3030
cocoapods:
3131
name: cocoapods
32-
runs-on: macOS-14
32+
runs-on: macOS-15
3333
env:
3434
SPM: false
3535
LEGACY: false
3636
OS: iOS
37-
DEVICE: iPhone 14
37+
DEVICE: iPhone 16
3838
TEST: false
3939
steps:
4040
- name: Checkout

.github/workflows/analytics.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -29,14 +29,14 @@ env:
2929
jobs:
3030
cocoapods:
3131
name: cocoapods - ${{ matrix.os }}
32-
runs-on: macOS-14
32+
runs-on: macOS-15
3333
strategy:
3434
matrix:
3535
os: [iOS, catalyst, tvOS, macOS]
36-
xcode: ["15.3"]
36+
xcode: ["16.1"]
3737
include:
3838
- os: iOS
39-
device: iPhone 14
39+
device: iPhone 16
4040
- os: catalyst
4141
device: localhost
4242
- os: tvOS

.github/workflows/authentication.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,12 +29,12 @@ env:
2929
jobs:
3030
cocoapods:
3131
name: cocoapods
32-
runs-on: macOS-14
32+
runs-on: macOS-15
3333
env:
3434
SPM: false
3535
LEGACY: false
3636
OS: iOS
37-
DEVICE: iPhone 14
37+
DEVICE: iPhone 16
3838
TEST: false
3939
steps:
4040
- name: Checkout

.github/workflows/check.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ concurrency:
1111

1212
jobs:
1313
check:
14-
runs-on: macOS-14
14+
runs-on: macOS-15
1515
env:
1616
MINT_PATH: ${{ github.workspace }}/mint
1717
steps:

.github/workflows/config.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ env:
2929
jobs:
3030
cocoapods:
3131
name: cocoapods
32-
runs-on: macOS-14
32+
runs-on: macOS-15
3333
env:
3434
SPM: false
3535
LEGACY: false
@@ -46,9 +46,9 @@ jobs:
4646
gem install xcpretty
4747
bundle exec pod install --repo-update
4848
../scripts/install_prereqs/config.sh
49-
xcrun simctl boot "iPhone 14"
49+
xcrun simctl boot "iPhone 16"
5050
- name: Build Swift
5151
run: ./scripts/test.sh
5252
env:
5353
OS: iOS
54-
DEVICE: iPhone 14
54+
DEVICE: iPhone 16

.github/workflows/crashlytics.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -29,12 +29,12 @@ env:
2929
jobs:
3030
cocoapods:
3131
name: cocoapods
32-
runs-on: macOS-14
32+
runs-on: macOS-15
3333
env:
3434
SPM: false
3535
LEGACY: true
3636
OS: iOS
37-
DEVICE: iPhone 14
37+
DEVICE: iPhone 16
3838
TEST: true
3939
steps:
4040
- name: Checkout
@@ -54,14 +54,14 @@ jobs:
5454
SWIFT_SUFFIX: Swift
5555
spm:
5656
name: spm (Xcode ${{ matrix.xcode }} - ${{ matrix.os }})
57-
runs-on: macOS-14
57+
runs-on: macOS-15
5858
strategy:
5959
matrix:
60-
xcode: ["15.3"]
60+
xcode: ["16.1"]
6161
os: [iOS, tvOS, macOS, watchOS]
6262
include:
6363
- os: iOS
64-
device: iPhone 14
64+
device: iPhone 16
6565
test: false # flaky
6666
- os: tvOS
6767
device: Apple TV 4K (3rd generation) (at 1080p)

.github/workflows/database.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -29,12 +29,12 @@ env:
2929
jobs:
3030
cocoapods:
3131
name: cocoapods
32-
runs-on: macOS-14
32+
runs-on: macOS-15
3333
env:
3434
SPM: false
3535
LEGACY: false
3636
OS: iOS
37-
DEVICE: iPhone 14
37+
DEVICE: iPhone 16
3838
TEST: false
3939
steps:
4040
- name: Checkout
@@ -53,14 +53,14 @@ jobs:
5353
SWIFT_SUFFIX: Swift
5454
spm:
5555
name: spm (Xcode ${{ matrix.xcode }} - ${{ matrix.os }})
56-
runs-on: macOS-14
56+
runs-on: macOS-15
5757
strategy:
5858
matrix:
59-
xcode: ["15.3"]
59+
xcode: ["16.1"]
6060
os: [iOS, tvOS, macOS]
6161
include:
6262
- os: iOS
63-
device: iPhone 14
63+
device: iPhone 16
6464
test: false
6565
- os: tvOS
6666
device: Apple TV 4K (3rd generation) (at 1080p)

.github/workflows/dynamiclinks.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,12 +29,12 @@ env:
2929
jobs:
3030
cocoapods:
3131
name: cocoapods
32-
runs-on: macOS-14
32+
runs-on: macOS-15
3333
env:
3434
SPM: false
3535
LEGACY: false
3636
OS: iOS
37-
DEVICE: iPhone 14
37+
DEVICE: iPhone 16
3838
TEST: true
3939
steps:
4040
- name: Checkout

.github/workflows/firestore.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,12 +29,12 @@ env:
2929
jobs:
3030
cocoapods:
3131
name: cocoapods
32-
runs-on: macOS-14
32+
runs-on: macOS-15
3333
env:
3434
SPM: false
3535
LEGACY: false
3636
OS: iOS
37-
DEVICE: iPhone 14
37+
DEVICE: iPhone 16
3838
TEST: false
3939
steps:
4040
- name: Checkout

0 commit comments

Comments
 (0)