diff options
| author | Chris Thrasher | 2025-06-14 10:12:24 -0600 |
|---|---|---|
| committer | Chris Thrasher | 2025-06-14 11:44:33 -0600 |
| commit | 65cd203926fd937b1d615aa433b5f315a64fb3fe (patch) | |
| tree | b151ab234c6c706ffc2ed77300041a22e3b4f07e | |
| parent | 3013cb897b5706e8532507cb2b6ac33e1fc35d93 (diff) | |
| download | catch3-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.
| -rw-r--r-- | .github/workflows/linux-other-builds.yml | 4 | ||||
| -rw-r--r-- | .github/workflows/linux-simple-builds.yml | 8 |
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}} \ |