Skip to content

Commit 2fcd194

Browse files
committed
Github action: Cleanup build
1 parent 8acce31 commit 2fcd194

File tree

1 file changed

+4
-18
lines changed

1 file changed

+4
-18
lines changed

.github/workflows/ci.yml

Lines changed: 4 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ jobs:
99
strategy:
1010
fail-fast: false
1111
matrix:
12-
name: [Ubuntu-18, Ubuntu-20, Ubuntu-22, Debian-10, Debian-11, Debian-12, Debian-Testing, Debian-Experimental, Fedora-35, Fedora-36]
12+
name: [Ubuntu-18, Ubuntu-20, Ubuntu-22, Debian-10, Debian-11, Debian-12, Debian-Testing, Debian-Experimental, Fedora-35, Fedora-36, Fedora-37, Fedora-38]
1313
build_type: [Dev]
1414
cpp_compiler: [g++]
1515
cpp_version: [c++11]
@@ -23,7 +23,7 @@ jobs:
2323
image: "ubuntu:20.04"
2424
ubuntu: 20
2525
- name: Ubuntu-22
26-
# Uses gcc 11.2.0, clang 14.0.0, cmake 3.22.1
26+
# Uses gcc 12.2.0, clang 15.0.7, cmake 3.24.2
2727
image: "ubuntu:22.04"
2828
ubuntu: 22
2929
CXXFLAGS: -Wno-stringop-overread
@@ -34,36 +34,29 @@ jobs:
3434
# Uses gcc 10.2.1, clang 11.0.1, cmake 3.18.4
3535
image: "debian:bullseye"
3636
- name: Debian-11
37-
# Uses gcc 10.2.1, clang 11.0.1, cmake 3.18.4
3837
image: "debian:bullseye"
3938
cpp_version: c++17
4039
- name: Debian-11
41-
# Uses gcc 10.2.1, clang 11.0.1, cmake 3.18.4
4240
image: "debian:bullseye"
4341
cpp_version: c++20
4442
- name: Debian-11
45-
# Uses gcc 10.2.1, clang 11.0.1, cmake 3.18.4
4643
image: "debian:bullseye"
4744
c_compiler: clang
4845
cpp_compiler: clang++
4946
- name: Debian-11
50-
# Uses gcc 10.2.1, clang 11.0.1, cmake 3.18.4
5147
image: "debian:bullseye"
5248
c_compiler: clang
5349
cpp_compiler: clang++
5450
cpp_version: c++17
5551
- name: Debian-11
56-
# Uses gcc 10.2.1, clang 11.0.1, cmake 3.18.4
5752
image: "debian:bullseye"
5853
c_compiler: clang
5954
cpp_compiler: clang++
6055
cpp_version: c++20
6156
- name: Debian-11
62-
# Uses gcc 10.2.1, clang 11.0.1, cmake 3.18.4
6357
image: "debian:bullseye"
6458
build_type: RelWithDebInfo
6559
- name: Debian-11
66-
# Uses gcc 10.2.1, clang 11.0.1, cmake 3.18.4
6760
image: "debian:bullseye"
6861
c_compiler: clang
6962
cpp_compiler: clang++
@@ -74,39 +67,32 @@ jobs:
7467
image: "debian:bookworm"
7568
CXXFLAGS: -Wno-stringop-overread
7669
- name: Debian-12
77-
# Uses gcc 12.2.0, clang 15.0.6, cmake 3.25.1
7870
image: "debian:bookworm"
7971
cpp_version: c++17
8072
CXXFLAGS: -Wno-stringop-overread
8173
- name: Debian-12
82-
# Uses gcc 12.2.0, clang 15.0.6, cmake 3.25.1
8374
image: "debian:bookworm"
8475
cpp_version: c++20
8576
CXXFLAGS: -Wno-stringop-overread
8677
- name: Debian-12
87-
# Uses gcc 12.2.0, clang 15.0.6, cmake 3.25.1
8878
image: "debian:bookworm"
8979
c_compiler: clang
9080
cpp_compiler: clang++
9181
- name: Debian-12
92-
# Uses gcc 12.2.0, clang 15.0.6, cmake 3.25.1
9382
image: "debian:bookworm"
9483
c_compiler: clang
9584
cpp_compiler: clang++
9685
cpp_version: c++17
9786
- name: Debian-12
98-
# Uses gcc 12.2.0, clang 15.0.6, cmake 3.25.1
9987
image: "debian:bookworm"
10088
c_compiler: clang
10189
cpp_compiler: clang++
10290
cpp_version: c++20
10391
- name: Debian-12
104-
# Uses gcc 12.2.0, clang 15.0.6, cmake 3.25.1
10592
image: "debian:bookworm"
10693
build_type: RelWithDebInfo
10794
CXXFLAGS: -Wno-stringop-overread
10895
- name: Debian-12
109-
# Uses gcc 12.2.0, clang 15.0.6, cmake 3.25.1
11096
image: "debian:bookworm"
11197
c_compiler: clang
11298
cpp_compiler: clang++
@@ -124,8 +110,8 @@ jobs:
124110
CXXFLAGS: -Wno-stringop-overread
125111
- name: Debian-Experimental
126112
image: "debian:experimental"
127-
c_compiler: clang-14
128-
cpp_compiler: clang++-14
113+
c_compiler: clang
114+
cpp_compiler: clang++
129115
- name: Fedora-35
130116
# Uses gcc 11.2.1, clang 12.0.1, cmake 3.20.5
131117
image: "fedora:35"

0 commit comments

Comments
 (0)