Skip to content

Commit 75d6563

Browse files
refactor: Update test runners
1 parent a8c683d commit 75d6563

File tree

2 files changed

+16
-23
lines changed

2 files changed

+16
-23
lines changed

.github/workflows/TestSuite.yml

Lines changed: 13 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -6,25 +6,18 @@ on:
66
push:
77
branches: [ main ]
88

9-
env:
10-
DEVELOPER_DIR: /Applications/Xcode_16.1.app
11-
129
jobs:
13-
macOS:
14-
runs-on: macos-15
15-
16-
steps:
17-
- uses: actions/checkout@v3
18-
- name: Run macOS Tests
19-
run: swift test -c release --parallel
20-
21-
Linux:
22-
runs-on: ubuntu-20.04
23-
10+
test:
11+
name: Swift ${{ matrix.swift }} on ${{ matrix.os }}
12+
strategy:
13+
matrix:
14+
os: [ubuntu-latest, macos-latest]
15+
swift: ["6.0"]
16+
runs-on: ${{ matrix.os }}
2417
steps:
25-
- uses: actions/checkout@v3
26-
- uses: swift-actions/setup-swift@v1
27-
with:
28-
swift-version: '5.9'
29-
- name: Run Linux Tests
30-
run: swift test -c release --parallel
18+
- uses: SwiftyLab/setup-swift@latest
19+
with:
20+
swift-version: ${{ matrix.swift }}
21+
- uses: actions/checkout@v4
22+
- name: Run tests
23+
run: swift test -c release --parallel

Package.swift

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// swift-tools-version:5.9
1+
// swift-tools-version:6.0
22

33
import PackageDescription
44

@@ -36,7 +36,7 @@ let package = Package(
3636
dependencies: ["StatKit"]
3737
)
3838
],
39-
swiftLanguageVersions: [
40-
.v5
39+
swiftLanguageModes: [
40+
.v6
4141
]
4242
)

0 commit comments

Comments
 (0)