File tree Expand file tree Collapse file tree 1 file changed +21
-7
lines changed Expand file tree Collapse file tree 1 file changed +21
-7
lines changed Original file line number Diff line number Diff line change @@ -9,21 +9,25 @@ concurrency:
99 group : ${{ github.head_ref }}
1010 cancel-in-progress : true
1111jobs :
12- smoke :
12+ lint :
1313 runs-on : ubuntu-latest
1414 steps :
15151616
1717 linux :
18- name : linux
18+ name : linux (${{ matrix.name }})
1919 runs-on : ubuntu-latest
2020 strategy :
2121 matrix :
22- swift :
23- - 5.3
24- - 5.4-focal # Swift 5.4 requires llvm-cov v11
22+ include :
23+ - swift : swift:5.3
24+ name : 5.3
25+ - swift : swift:5.4
26+ name : 5.4
27+ - swift : swiftlang/swift:nightly-5.5
28+ name : 5.5
2529 container :
26- image : swift: ${{ matrix.swift }}
30+ image : ${{ matrix.swift }}
2731 steps :
2832 - uses : actions/checkout@v2
2933 - run : swift test --enable-code-coverage --parallel --enable-test-discovery
5559 swift :
5660 - 5.3
5761 - 5.4
62+ - 5.5
63+ name : ${{ matrix.platform }} (${{ matrix.swift }})
5864 steps :
5965 - uses : actions/checkout@v2
6066 - run : |
6874 platform : ${{ matrix.platform }}
6975 code-coverage : true
7076 warnings-as-errors : true
71- continue-on-error : ${{ matrix.swift == '5.4 ' }}
77+ continue-on-error : ${{ matrix.swift == '5.5 ' }}
7278 - uses : codecov/codecov-action@v1
79+
80+ windows :
81+ runs-on : windows-latest
82+ steps :
83+ - uses : seanmiddleditch/gha-setup-vsdevenv@v3
84+ - uses : mxcl/setup-swift@v1
85+ - uses : actions/checkout@v2
86+ - run : swift test --parallel
You can’t perform that action at this time.
0 commit comments