File tree Expand file tree Collapse file tree 1 file changed +27
-4
lines changed
Expand file tree Collapse file tree 1 file changed +27
-4
lines changed Original file line number Diff line number Diff line change @@ -2,12 +2,35 @@ name: Swift
22on : [push]
33jobs :
44
5- build :
6- name : Build
5+ macos :
6+ name : macOS
7+ strategy :
8+ matrix :
9+ swift : [5.7.1]
10+ os : [macos-latest]
11+ runs-on : ${{ matrix.os }}
12+ steps :
13+ - name : Install Swift
14+ uses : slashmo/install-swift@v0.3.0
15+ with :
16+ version : ${{ matrix.swift }}
17+ - name : Checkout
18+ uses : actions/checkout@v2
19+ - name : Swift Version
20+ run : swift --version
21+ - name : Build (Debug)
22+ run : swift build -c debug
23+ - name : Build (Release)
24+ run : swift build -c release
25+ - name : Test (Debug)
26+ run : swift test -c debug
27+
28+ linux :
29+ name : Linux
730 strategy :
831 matrix :
932 swift : [5.6.3, 5.7.1]
10- os : [macos-latest, ubuntu-latest]
33+ os : [ubuntu-latest]
1134 runs-on : ${{ matrix.os }}
1235 steps :
1336 - name : Install Swift
2346 - name : Build (Release)
2447 run : swift build -c release
2548 - name : Test (Debug)
26- run : swift test -c debug
49+ run : swift test -c debug
You can’t perform that action at this time.
0 commit comments