Skip to content

Commit 253a87c

Browse files
author
Rob Amos
committed
Update unit test workflows to latest supported by GitHub
1 parent 874b691 commit 253a87c

File tree

6 files changed

+12
-12
lines changed

6 files changed

+12
-12
lines changed

.github/workflows/ios-tests.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -30,8 +30,8 @@ jobs:
3030
strategy:
3131
fail-fast: false
3232
matrix:
33-
xcode: [ "16.0", "16.1" ]
34-
os: [ macos-14, macos-15 ]
33+
xcode: [ "16.2", "16.3", "16.4", "26.0" ]
34+
os: [ macos-15 ]
3535
runs-on: ${{ matrix.os }}
3636

3737
env:
@@ -44,7 +44,7 @@ jobs:
4444
run: |
4545
set -o pipefail && \
4646
NSUnbufferedIO=YES \
47-
xcrun xcodebuild test -workspace . -scheme Vexil -skipMacroValidation -destination "platform=iOS Simulator,name=iPhone 16" \
47+
xcrun xcodebuild test -workspace . -scheme Vexil -skipMacroValidation -destination "platform=iOS Simulator,name=iPhone 16e" \
4848
| xcbeautify --renderer github-actions
4949
5050
build-ios:

.github/workflows/linux-tests.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ jobs:
3535
strategy:
3636
fail-fast: false
3737
matrix:
38-
swift: [ "swift:6.0.2" ]
38+
swift: [ "swift:6.0", "swift:6.1", "swift:6.2" ]
3939
os: [ amazonlinux2, focal, jammy, rhel-ubi9, noble ]
4040

4141
container:

.github/workflows/macos-tests.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,8 +30,8 @@ jobs:
3030
strategy:
3131
fail-fast: false
3232
matrix:
33-
xcode: [ "16.0", "16.1" ]
34-
os: [ macos-14, macos-15 ]
33+
xcode: [ "16.2", "16.3", "16.4", "26.0" ]
34+
os: [ macos-15 ]
3535
runs-on: ${{ matrix.os }}
3636

3737
env:

.github/workflows/tvos-tests.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,8 +30,8 @@ jobs:
3030
strategy:
3131
fail-fast: false
3232
matrix:
33-
xcode: [ "16.0", "16.1" ]
34-
os: [ macos-14, macos-15 ]
33+
xcode: [ "16.2", "16.3", "16.4", "26.0" ]
34+
os: [ macos-15 ]
3535
runs-on: ${{ matrix.os }}
3636

3737
env:

.github/workflows/visionos-tests.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,8 +30,8 @@ jobs:
3030
strategy:
3131
fail-fast: false
3232
matrix:
33-
xcode: [ "16.0", "16.1" ]
34-
os: [ macos-14, macos-15 ]
33+
xcode: [ "16.2", "16.3", "16.4", "26.0" ]
34+
os: [ macos-15 ]
3535
runs-on: ${{ matrix.os }}
3636

3737
env:

.github/workflows/watchos-tests.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,8 +30,8 @@ jobs:
3030
strategy:
3131
fail-fast: false
3232
matrix:
33-
xcode: [ "16.0", "16.1" ]
34-
os: [ macos-14, macos-15 ]
33+
xcode: [ "16.2", "16.3", "16.4", "26.0" ]
34+
os: [ macos-15 ]
3535
runs-on: ${{ matrix.os }}
3636

3737
env:

0 commit comments

Comments
 (0)