Skip to content

Commit 0e928a1

Browse files
committed
Stop testing with GCC 7 and 8
Support for GCC 7 and 8 can continue on an as-needed basis. Chances are, these compilers will continue to work into the future, but the value proposition for supporting them is fading. These are already quite old compilers and if anyone really wants to use them, old releases of Catch2 are available.
1 parent 3013cb8 commit 0e928a1

File tree

1 file changed

+0
-13
lines changed

1 file changed

+0
-13
lines changed

.github/workflows/linux-simple-builds.yml

Lines changed: 0 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,6 @@ jobs:
1010
fail-fast: false
1111
matrix:
1212
cxx:
13-
- g++-7
14-
- g++-8
1513
- g++-9
1614
- g++-10
1715
- g++-11
@@ -28,10 +26,6 @@ jobs:
2826
build_type: [Debug, Release]
2927
std: [14]
3028
include:
31-
- cxx: g++-7
32-
other_pkgs: g++-7
33-
- cxx: g++-8
34-
other_pkgs: g++-8
3529
- cxx: g++-9
3630
other_pkgs: g++-9
3731
- cxx: g++-10
@@ -87,19 +81,12 @@ jobs:
8781
steps:
8882
- uses: actions/checkout@v4
8983

90-
- name: Add repositories for older compilers
91-
run: |
92-
sudo apt-add-repository 'deb http://azure.archive.ubuntu.com/ubuntu/ focal main'
93-
sudo apt-add-repository 'deb http://azure.archive.ubuntu.com/ubuntu/ focal universe'
94-
9584
- name: Prepare environment
9685
run: |
9786
sudo apt-get update
9887
sudo apt-get install -y ninja-build ${{matrix.other_pkgs}}
9988
10089
- name: Configure
101-
# Note: $GITHUB_WORKSPACE is distinct from ${{runner.workspace}}.
102-
# This is important
10390
run: |
10491
cmake --preset basic-tests -GNinja \
10592
-DCMAKE_BUILD_TYPE=${{matrix.build_type}} \

0 commit comments

Comments
 (0)