|
9 | 9 | matrix:
|
10 | 10 | config:
|
11 | 11 | - {
|
12 |
| - name: linux-x64-gcc-7, |
13 |
| - os: ubuntu-18.04, |
14 |
| - cxx: g++-7, |
| 12 | + name: linux-x64-gcc, |
| 13 | + os: ubuntu-latest, |
| 14 | + cxx: g++, |
15 | 15 | cmake-build-type: Release
|
16 | 16 | }
|
17 | 17 | - {
|
18 |
| - name: linux-x64-gcc-7-no-exceptions, |
19 |
| - os: ubuntu-18.04, |
20 |
| - cxx: g++-7, |
| 18 | + name: linux-x64-gcc-no-exceptions, |
| 19 | + os: ubuntu-latest, |
| 20 | + cxx: g++, |
21 | 21 | cxx-flags: -fno-exceptions,
|
22 | 22 | cmake-build-type: Release
|
23 | 23 | }
|
24 | 24 | - {
|
25 |
| - name: linux-x64-clang-9, |
26 |
| - os: ubuntu-18.04, |
27 |
| - cxx: clang++-9, |
| 25 | + name: linux-x64-clang, |
| 26 | + os: ubuntu-latest, |
| 27 | + cxx: clang++, |
28 | 28 | cmake-build-type: Release
|
29 | 29 | }
|
30 | 30 | - {
|
31 | 31 | name: macos-x64-gcc,
|
32 |
| - os: macos-10.15, |
| 32 | + os: macos-latest, |
33 | 33 | cxx: g++,
|
34 | 34 | cmake-build-type: Release
|
35 | 35 | }
|
36 | 36 | - {
|
37 | 37 | name: macos-x64-clang,
|
38 |
| - os: macos-10.15, |
| 38 | + os: macos-latest, |
39 | 39 | cxx: clang++,
|
40 | 40 | cmake-build-type: Release
|
41 | 41 | }
|
42 | 42 | - {
|
43 |
| - name: linux-x64-clang-12-sanitize, |
44 |
| - os: ubuntu-20.04, |
45 |
| - cxx: clang++-12, |
| 43 | + name: linux-x64-clang-sanitize, |
| 44 | + os: ubuntu-latest, |
| 45 | + cxx: clang++, |
46 | 46 | cxx-flags: "-fsanitize=address,undefined",
|
47 | 47 | cmake-build-type: Release
|
48 | 48 | }
|
49 | 49 | - {
|
50 |
| - name: linux-x64-gcc-10-coverage, |
51 |
| - os: ubuntu-20.04, |
52 |
| - cxx: g++-10, |
| 50 | + name: linux-x64-gcc-coverage, |
| 51 | + os: ubuntu-latest, |
| 52 | + cxx: g++, |
53 | 53 | cxx-flags: --coverage,
|
54 |
| - gcov-tool: gcov-10, |
| 54 | + gcov-tool: gcov, |
55 | 55 | cmake-build-type: Debug
|
56 | 56 | }
|
57 | 57 | - {
|
@@ -133,4 +133,4 @@ jobs:
|
133 | 133 | sudo apt-get install -y lcov
|
134 | 134 | lcov -c -b ${{github.workspace}}/include -d ${{github.workspace}}/build -o ${{github.workspace}}/coverage.info --no-external --gcov-tool ${{matrix.config.gcov-tool}}
|
135 | 135 | bash <(curl -s https://codecov.io/bash) -f ${{github.workspace}}/coverage.info
|
136 |
| - if: ${{matrix.config.name == 'linux-x64-gcc-10-coverage'}} |
| 136 | + if: ${{matrix.config.name == 'linux-x64-gcc-coverage'}} |
0 commit comments