Skip to content

Commit 8055733

Browse files
committed
Add new compiler versions
1 parent c343af7 commit 8055733

File tree

1 file changed

+31
-1
lines changed

1 file changed

+31
-1
lines changed

.github/workflows/linux.yml

Lines changed: 31 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,6 @@ jobs:
1818
compiler:
1919
- g++-9
2020
- g++-10
21-
#- g++-11
2221
- clang++-10
2322
- clang++-11
2423
- clang++-12
@@ -45,6 +44,37 @@ jobs:
4544
- working-directory: build/
4645
run: ctest --output-on-failure
4746

47+
linux-new:
48+
strategy:
49+
fail-fast: false
50+
matrix:
51+
compiler:
52+
- g++-11
53+
- clang++-13
54+
- clang++-14
55+
build_type: [Debug, Release]
56+
57+
runs-on: ubuntu-22.04
58+
59+
env:
60+
CXX: ${{ matrix.compiler }}
61+
62+
steps:
63+
- uses: actions/checkout@v2
64+
with:
65+
submodules: recursive
66+
67+
- run: cmake -E make_directory build
68+
69+
- working-directory: build/
70+
run: cmake $GITHUB_WORKSPACE -DCMAKE_BUILD_TYPE=${{ matrix.build_type }}
71+
72+
- working-directory: build/
73+
run: cmake --build .
74+
75+
- working-directory: build/
76+
run: ctest --output-on-failure
77+
4878
linux-old:
4979
strategy:
5080
fail-fast: false

0 commit comments

Comments
 (0)