File tree 1 file changed +21
-6
lines changed
1 file changed +21
-6
lines changed Original file line number Diff line number Diff line change 15
15
runs-on : ubuntu-latest
16
16
steps :
17
17
- uses : actions/checkout@v3
18
- - uses : sinoru/actions- setup-swift@v2
18
+ - uses : swift-actions/ setup-swift@v1
19
19
with :
20
- swift-version : ' 5.7.1'
20
+ swift-version : " 5.7.1"
21
21
- name : GitHub Action for SwiftFormat
22
22
uses :
CassiusPacheco/[email protected]
23
23
with :
@@ -38,18 +38,33 @@ jobs:
38
38
downloadUrl : https://github.com/paulofaria/test-reporter/releases/download/0.9.0/test-reporter-0.9.0-darwin-amd64
39
39
coverageCommand : swift test --enable-test-discovery --enable-code-coverage
40
40
coverageLocations : ${{ env.codecov_path }}:lcov-json
41
-
42
- linux :
41
+ # ubuntu-latest is ubuntu-22.04 currently. Swift versions older than 5.7 don't have builds for 22.04. https://www.swift.org/download/
42
+ ubuntu-old :
43
43
name : Build ${{ matrix.swift }} on ${{ matrix.os }}
44
44
runs-on : ${{ matrix.os }}
45
45
strategy :
46
46
matrix :
47
- os : [ubuntu-latest]
47
+ os : [ubuntu-20.04]
48
48
swift : ["5.4", "5.5", "5.6"]
49
49
steps :
50
50
- uses : swift-actions/setup-swift@v1
51
51
with :
52
52
swift-version : ${{ matrix.swift }}
53
- - uses : actions/checkout@v2
53
+ - uses : actions/checkout@v3
54
+ - name : Test
55
+ run : swift test
56
+
57
+ ubuntu-latest :
58
+ name : Build ${{ matrix.swift }} on ${{ matrix.os }}
59
+ runs-on : ${{ matrix.os }}
60
+ strategy :
61
+ matrix :
62
+ os : [ubuntu-latest]
63
+ swift : ["5.7"]
64
+ steps :
65
+ - uses : swift-actions/setup-swift@v1
66
+ with :
67
+ swift-version : ${{ matrix.swift }}
68
+ - uses : actions/checkout@v3
54
69
- name : Test
55
70
run : swift test
You can’t perform that action at this time.
0 commit comments