File tree 1 file changed +12
-5
lines changed
1 file changed +12
-5
lines changed Original file line number Diff line number Diff line change 8
8
strategy :
9
9
matrix :
10
10
os : [macos-latest, ubuntu-latest, windows-latest]
11
+ include :
12
+ - os : macOS-latest
13
+ bazel_args : " --cxxopt=-std=c++17"
14
+ - os : ubuntu-latest
15
+ bazel_args : " --cxxopt=-std=c++17"
16
+ - os : windows-latest
17
+ bazel_args : " --cxxopt=/std:c++17"
11
18
steps :
12
19
- name : Checkout source
13
20
uses : actions/checkout@v4
@@ -26,18 +33,18 @@ jobs:
26
33
27
34
- name : Build with SSL
28
35
if : runner.os != 'macOS'
29
- run : bazel build --config=ssl //...
36
+ run : bazel build ${{ matrix.bazel_args }} --config=ssl //...
30
37
31
38
- name : Test with SSL
32
39
if : runner.os != 'macOS'
33
- run : bazel test --config=ssl --test_output=all //...
40
+ run : bazel test ${{ matrix.bazel_args }} --config=ssl --test_output=all //...
34
41
35
42
- name : Build
36
- run : bazel build //...
43
+ run : bazel build ${{ matrix.bazel_args }} //...
37
44
38
45
- name : Test
39
- run : bazel test --test_output=all //...
46
+ run : bazel test ${{ matrix.bazel_args }} --test_output=all //...
40
47
41
48
- name : Scraping Test
42
49
if : runner.os == 'macOS'
43
- run : bazel test --test_output=all //pull/tests/integration:scrape-test
50
+ run : bazel test ${{ matrix.bazel_args }} --test_output=all //pull/tests/integration:scrape-test
You can’t perform that action at this time.
0 commit comments