mirror of
				https://github.com/catchorg/Catch2.git
				synced 2025-10-31 12:17:11 +01: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:
		
							
								
								
									
										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}} | ||||
|  | ||||
|     - 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 | ||||
|   | ||||
							
								
								
									
										8
									
								
								.github/workflows/linux-simple-builds.yml
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										8
									
								
								.github/workflows/linux-simple-builds.yml
									
									
									
									
										vendored
									
									
								
							| @@ -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}} \ | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 Chris Thrasher
					Chris Thrasher