Skip to content

Commit 1ec7d8f

Browse files
committed
ci: fix the build environments
1 parent 4996e6c commit 1ec7d8f

File tree

1 file changed

+8
-4
lines changed

1 file changed

+8
-4
lines changed

.github/workflows/ci.yml

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ jobs:
1919
matrix:
2020
include:
2121
- swift: "5"
22-
xcode: "16.3"
22+
xcode: "16.4"
2323
runs-on: macos-15
2424
- swift: "5.10"
2525
xcode: "15.4"
@@ -44,7 +44,7 @@ jobs:
4444
matrix:
4545
include:
4646
- os: "18.4"
47-
xcode: "16.3"
47+
xcode: "16.4"
4848
sim: "iPhone 16 Pro"
4949
parallel: NO # Stop random test job failures
5050
runs-on: macos-15
@@ -93,13 +93,13 @@ jobs:
9393
-sdk iphonesimulator
9494
9595
swiftpm:
96-
runs-on: macos-15
96+
runs-on: ${{ matrix.runs-on }}
9797
env:
9898
DEVELOPER_DIR: /Applications/Xcode_${{ matrix.xcode }}.app/Contents/Developer
9999
strategy:
100100
fail-fast: false
101101
matrix:
102-
xcode: ["16.3", "15.4"]
102+
xcode: ["16.4", "15.4"]
103103
platform: [iphoneos, iphonesimulator]
104104
arch: [x86_64, arm64]
105105
exclude:
@@ -110,16 +110,20 @@ jobs:
110110
- platform: iphoneos
111111
xcode: "16.3"
112112
sys: "ios18.4"
113+
runs-on: macos-15
113114
- platform: iphonesimulator
114115
xcode: "16.3"
115116
sys: "ios18.4-simulator"
117+
runs-on: macos-15
116118
# 17.2
117119
- platform: iphoneos
118120
xcode: "15.4"
119121
sys: "ios17.2"
122+
runs-on: macos-14
120123
- platform: iphonesimulator
121124
xcode: "15.4"
122125
sys: "ios17.2-simulator"
126+
runs-on: macos-14
123127
steps:
124128
- uses: actions/checkout@v4
125129
- name: "Swift Package Manager build"

0 commit comments

Comments
 (0)