mirror of
https://github.com/catchorg/Catch2.git
synced 2025-06-15 15:55:31 +02:00
Stop testing with GCC 7 and 8
Support for GCC 7 and 8 can continue on an as-needed basis. The goal is not to explicitly break support for such compilers. Chances are they will continue to compile Catch2 for some time into the future. Rather, it no longer seems a prudent use of resources to continuously test with these compilers.
This commit is contained in:
parent
3013cb897b
commit
65cd203926
4
.github/workflows/linux-other-builds.yml
vendored
4
.github/workflows/linux-other-builds.yml
vendored
@ -79,8 +79,6 @@ jobs:
|
|||||||
sudo apt-get install -y ninja-build ${{matrix.other_pkgs}}
|
sudo apt-get install -y ninja-build ${{matrix.other_pkgs}}
|
||||||
|
|
||||||
- name: Configure build
|
- name: Configure build
|
||||||
# Note: $GITHUB_WORKSPACE is distinct from ${{runner.workspace}}.
|
|
||||||
# This is important
|
|
||||||
run: |
|
run: |
|
||||||
cmake --preset basic-tests -GNinja \
|
cmake --preset basic-tests -GNinja \
|
||||||
-DCMAKE_BUILD_TYPE=${{matrix.build_type}} \
|
-DCMAKE_BUILD_TYPE=${{matrix.build_type}} \
|
||||||
@ -106,8 +104,6 @@ jobs:
|
|||||||
sudo apt-get install -y ninja-build clang-15 clang-tidy-15
|
sudo apt-get install -y ninja-build clang-15 clang-tidy-15
|
||||||
|
|
||||||
- name: Configure
|
- name: Configure
|
||||||
# Note: $GITHUB_WORKSPACE is distinct from ${{runner.workspace}}.
|
|
||||||
# This is important
|
|
||||||
run: |
|
run: |
|
||||||
clangtidy="clang-tidy-15;-use-color"
|
clangtidy="clang-tidy-15;-use-color"
|
||||||
# Use a dummy compiler/linker/ar/ranlib to effectively disable the
|
# Use a dummy compiler/linker/ar/ranlib to effectively disable the
|
||||||
|
8
.github/workflows/linux-simple-builds.yml
vendored
8
.github/workflows/linux-simple-builds.yml
vendored
@ -10,8 +10,6 @@ jobs:
|
|||||||
fail-fast: false
|
fail-fast: false
|
||||||
matrix:
|
matrix:
|
||||||
cxx:
|
cxx:
|
||||||
- g++-7
|
|
||||||
- g++-8
|
|
||||||
- g++-9
|
- g++-9
|
||||||
- g++-10
|
- g++-10
|
||||||
- g++-11
|
- g++-11
|
||||||
@ -28,10 +26,6 @@ jobs:
|
|||||||
build_type: [Debug, Release]
|
build_type: [Debug, Release]
|
||||||
std: [14]
|
std: [14]
|
||||||
include:
|
include:
|
||||||
- cxx: g++-7
|
|
||||||
other_pkgs: g++-7
|
|
||||||
- cxx: g++-8
|
|
||||||
other_pkgs: g++-8
|
|
||||||
- cxx: g++-9
|
- cxx: g++-9
|
||||||
other_pkgs: g++-9
|
other_pkgs: g++-9
|
||||||
- cxx: g++-10
|
- cxx: g++-10
|
||||||
@ -98,8 +92,6 @@ jobs:
|
|||||||
sudo apt-get install -y ninja-build ${{matrix.other_pkgs}}
|
sudo apt-get install -y ninja-build ${{matrix.other_pkgs}}
|
||||||
|
|
||||||
- name: Configure
|
- name: Configure
|
||||||
# Note: $GITHUB_WORKSPACE is distinct from ${{runner.workspace}}.
|
|
||||||
# This is important
|
|
||||||
run: |
|
run: |
|
||||||
cmake --preset basic-tests -GNinja \
|
cmake --preset basic-tests -GNinja \
|
||||||
-DCMAKE_BUILD_TYPE=${{matrix.build_type}} \
|
-DCMAKE_BUILD_TYPE=${{matrix.build_type}} \
|
||||||
|
Loading…
x
Reference in New Issue
Block a user