File tree Expand file tree Collapse file tree 1 file changed +21
-6
lines changed Expand file tree Collapse file tree 1 file changed +21
-6
lines changed Original file line number Diff line number Diff line change 1515 runs-on : ubuntu-latest
1616 steps :
1717 - uses : actions/checkout@v3
18- - uses : sinoru/actions- setup-swift@v2
18+ - uses : swift-actions/ setup-swift@v1
1919 with :
20- swift-version : ' 5.7.1'
20+ swift-version : " 5.7.1"
2121 - name : GitHub Action for SwiftFormat
2222 uses : CassiusPacheco/action-swiftformat@v0.1.0
2323 with :
@@ -38,18 +38,33 @@ jobs:
3838 downloadUrl : https://github.com/paulofaria/test-reporter/releases/download/0.9.0/test-reporter-0.9.0-darwin-amd64
3939 coverageCommand : swift test --enable-test-discovery --enable-code-coverage
4040 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 :
4343 name : Build ${{ matrix.swift }} on ${{ matrix.os }}
4444 runs-on : ${{ matrix.os }}
4545 strategy :
4646 matrix :
47- os : [ubuntu-latest]
47+ os : [ubuntu-20.04]
4848 swift : ["5.4", "5.5", "5.6"]
4949 steps :
5050 - uses : swift-actions/setup-swift@v1
5151 with :
5252 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
5469 - name : Test
5570 run : swift test
You can’t perform that action at this time.
0 commit comments