]> jfr.im git - solanum.git/commitdiff
CI: Modernize
authorDoug Freed <redacted>
Wed, 24 Aug 2022 23:14:24 +0000 (23:14 +0000)
committerDoug Freed <redacted>
Wed, 24 Aug 2022 23:38:32 +0000 (19:38 -0400)
.github/workflows/ci.yml

index ce693e568cc71d61a16189bf26bdf5b4a210bfec..266a8f6e06b8600ebdb9d4d95c9cde83fbd50ffa 100644 (file)
@@ -29,17 +29,30 @@ jobs:
     strategy:
       fail-fast: false
       matrix:
-        os:
-          - ubuntu-18.04
-        compiler:
-          - gcc-6 # Debian 9 (OFTC)
-          - gcc-7
-          - gcc-8
-          - clang-7
-          - clang-8
         include:
+          # Debian 10 Buster
           - os: ubuntu-20.04
+            compiler: gcc-8
+          - os: ubuntu-20.04
+            compiler: clang-7
+          # Ubuntu 20.04 Focal
+          - os: ubuntu-20.04
+            compiler: gcc-9
+          - os: ubuntu-20.04
+            compiler: clang-10
+          # Debian 11 Bullseye
+          - os: ubuntu-22.04
             compiler: gcc-10
+          - os: ubuntu-22.04
+            compiler: clang-11
+          # Ubuntu 22.04 Jammy
+          - os: ubuntu-22.04
+            compiler: gcc-11
+          - os: ubuntu-22.04
+            compiler: clang-14
+          # next
+          - os: ubuntu-22.04
+            compiler: gcc-12
 
     env:
       CC: ${{ matrix.compiler }}