Read-only mirrors. Development, issues and pull requests are on GitHub.

summaryrefslogtreecommitdiffhomepage
path: root/.github
diff options
context:
space:
mode:
authorChris Thrasher2025-06-14 10:12:24 -0600
committerChris Thrasher2025-06-14 11:44:33 -0600
commit65cd203926fd937b1d615aa433b5f315a64fb3fe (patch)
treeb151ab234c6c706ffc2ed77300041a22e3b4f07e /.github
parent3013cb897b5706e8532507cb2b6ac33e1fc35d93 (diff)
downloadcatch3-65cd203926fd937b1d615aa433b5f315a64fb3fe.tar.gz
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.
Diffstat (limited to '.github')
-rw-r--r--.github/workflows/linux-other-builds.yml4
-rw-r--r--.github/workflows/linux-simple-builds.yml8
2 files changed, 0 insertions, 12 deletions
diff --git a/.github/workflows/linux-other-builds.yml b/.github/workflows/linux-other-builds.yml
index 13882e36..6095f24b 100644
--- a/.github/workflows/linux-other-builds.yml
+++ b/.github/workflows/linux-other-builds.yml
@@ -79,8 +79,6 @@ jobs:
sudo apt-get install -y ninja-build ${{matrix.other_pkgs}}
- name: Configure build
- # Note: $GITHUB_WORKSPACE is distinct from ${{runner.workspace}}.
- # This is important
run: |
cmake --preset basic-tests -GNinja \
-DCMAKE_BUILD_TYPE=${{matrix.build_type}} \
@@ -106,8 +104,6 @@ jobs:
sudo apt-get install -y ninja-build clang-15 clang-tidy-15
- name: Configure
- # Note: $GITHUB_WORKSPACE is distinct from ${{runner.workspace}}.
- # This is important
run: |
clangtidy="clang-tidy-15;-use-color"
# Use a dummy compiler/linker/ar/ranlib to effectively disable the
diff --git a/.github/workflows/linux-simple-builds.yml b/.github/workflows/linux-simple-builds.yml
index 66220ab3..15db5cf7 100644
--- a/.github/workflows/linux-simple-builds.yml
+++ b/.github/workflows/linux-simple-builds.yml
@@ -10,8 +10,6 @@ jobs:
fail-fast: false
matrix:
cxx:
- - g++-7
- - g++-8
- g++-9
- g++-10
- g++-11
@@ -28,10 +26,6 @@ jobs:
build_type: [Debug, Release]
std: [14]
include:
- - cxx: g++-7
- other_pkgs: g++-7
- - cxx: g++-8
- other_pkgs: g++-8
- cxx: g++-9
other_pkgs: g++-9
- cxx: g++-10
@@ -98,8 +92,6 @@ jobs:
sudo apt-get install -y ninja-build ${{matrix.other_pkgs}}
- name: Configure
- # Note: $GITHUB_WORKSPACE is distinct from ${{runner.workspace}}.
- # This is important
run: |
cmake --preset basic-tests -GNinja \
-DCMAKE_BUILD_TYPE=${{matrix.build_type}} \