File tree Expand file tree Collapse file tree 1 file changed +23
-5
lines changed Expand file tree Collapse file tree 1 file changed +23
-5
lines changed Original file line number Diff line number Diff line change 23
23
24
24
jobs :
25
25
swift_tests_latest :
26
- name : Latest Swift
26
+ name : Latest Swift (6.1)
27
+ runs-on : macos-15
28
+ steps :
29
+ - uses : maxim-lobanov/setup-xcode@v1
30
+ with :
31
+ xcode-version : " 16.3"
32
+ - uses : actions/checkout@v3
33
+ - uses : actions/cache@v3
34
+ with :
35
+ path : .build
36
+ key : macos-latest-spm-${{ hashFiles('**/Package.resolved') }}
37
+ restore-keys : |
38
+ macos-latest-tests-spm-
39
+ - name : Build
40
+ run : swift build
41
+ - name : Run tests
42
+ run : swift test
43
+ swift_tests_600 :
44
+ name : Swift 6.0
27
45
runs-on : macos-15
28
46
steps :
29
47
- uses : maxim-lobanov/setup-xcode@v1
@@ -35,12 +53,12 @@ jobs:
35
53
path : .build
36
54
key : macos-latest-spm-${{ hashFiles('**/Package.resolved') }}
37
55
restore-keys : |
38
- macos-latest -spm-
56
+ macos-600-tests -spm-
39
57
- name : Build
40
58
run : swift build
41
59
- name : Run tests
42
60
run : swift test
43
- swift_tests_previous :
61
+ swift_tests_510 :
44
62
name : Swift 5.10
45
63
runs-on : macos-14
46
64
steps :
53
71
path : .build
54
72
key : macos-14-swift-510-spm-${{ hashFiles('**/Package.resolved') }}
55
73
restore-keys : |
56
- macos-14-swift-510-spm-
74
+ macos-14-swift-510-tests- spm-
57
75
- name : Build
58
76
run : swift build
59
77
- name : Run tests
78
96
path : .build
79
97
key : ${{ matrix.os }}-${{ matrix.swift }}-spm-${{ hashFiles('**/Package.resolved') }}
80
98
restore-keys : |
81
- ${{ matrix.os }}-spm-
99
+ ${{ matrix.os }}-tests- spm-
82
100
- name : Build
83
101
run : swift build
84
102
- name : Run tests
You can’t perform that action at this time.
0 commit comments