We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 4b3b408 commit 99d25d3Copy full SHA for 99d25d3
.github/workflows/linux-gcc13.yaml
@@ -1,4 +1,4 @@
1
-name: "Linux gcc13 Build"
+name: "Linux Latest Build"
2
on:
3
push:
4
branches: [ v1.x ]
@@ -7,17 +7,22 @@ on:
7
8
jobs:
9
build_libebml:
10
- name: libebml for Linux gcc13
+ name: libebml for Linux ${{ matrix.cxx }}
11
runs-on: ubuntu-latest
12
+ strategy:
13
+ matrix:
14
+ cxx: ['g++-14', 'clang++-18']
15
+ env:
16
+ CXX: ${{matrix.cxx}}
17
steps:
18
+ - name: list compilers
19
+ run: dpkg --list | grep compiler
20
+
21
- name: Get pushed code
22
uses: actions/checkout@v4
23
24
- name: Configure CMake
25
run: cmake -S . -B _build -DCMAKE_INSTALL_PREFIX:STRING=${GITHUB_WORKSPACE}/_built -G Ninja
- env:
- CC: gcc-13
- CXX: g++-13
26
27
- name: Build with CMake
28
run: cmake --build _build --parallel
0 commit comments