File tree Expand file tree Collapse file tree 3 files changed +24
-4
lines changed Expand file tree Collapse file tree 3 files changed +24
-4
lines changed Original file line number Diff line number Diff line change @@ -45,16 +45,18 @@ jobs:
45
45
- 'swift/**/*.qll'
46
46
# not using a matrix as you cannot depend on a specific job in a matrix, and we want to start linux checks
47
47
# without waiting for the macOS build
48
- build-macos :
48
+ build-and-test- macos :
49
49
runs-on : macos-12-xl
50
50
steps :
51
51
- uses : actions/checkout@v3
52
- - uses : ./swift/actions/create-and-test-extractor-pack
53
- build-linux :
52
+ - uses : ./swift/actions/create-extractor-pack
53
+ - uses : ./swift/actions/run-quick-tests
54
+ build-and-test-linux :
54
55
runs-on : ubuntu-20.04
55
56
steps :
56
57
- uses : actions/checkout@v3
57
- - uses : ./swift/actions/create-and-test-extractor-pack
58
+ - uses : ./swift/actions/create-extractor-pack
59
+ - uses : ./swift/actions/run-quick-tests
58
60
qltests-linux :
59
61
needs : build-linux
60
62
runs-on : ubuntu-latest
Original file line number Diff line number Diff line change
1
+ name : Run Swift quick tests
2
+ description : Runs Swift tests defined in Bazel. Must be run after `setup-env`
3
+ runs :
4
+ using : composite
5
+ steps :
6
+ - name : Run xcode-autobuilder tests
7
+ if : ${{ runner.os == "macOS" }}
8
+ shell : bash
9
+ run : |
10
+ bazel test //swift/xcode-autobuilder/tests
11
+ - name : Run codegen tests
12
+ shell : bash
13
+ run : |
14
+ bazel test //swift/codegen/tests
15
+ - name : Run qltest tests
16
+ shell : bash
17
+ run : |
18
+ bazel test //swift/tools/test/qltest
File renamed without changes.
You can’t perform that action at this time.
0 commit comments