Browse Source

Updated build script to use clang 13 as clang 12 is no longer supported

Jorrit Rouwe 1 year ago
parent
commit
7bdf862f35
1 changed files with 5 additions and 5 deletions
  1. 5 5
      .github/workflows/build.yml

+ 5 - 5
.github/workflows/build.yml

@@ -14,13 +14,13 @@ on:
 
 
 jobs:
 jobs:
   linux-clang:
   linux-clang:
-    runs-on: ubuntu-22.04
+    runs-on: ubuntu-latest
     name: Linux Clang
     name: Linux Clang
     strategy:
     strategy:
         fail-fast: false
         fail-fast: false
         matrix:
         matrix:
             build_type: [Debug, Release, Distribution, ReleaseASAN, ReleaseUBSAN]
             build_type: [Debug, Release, Distribution, ReleaseASAN, ReleaseUBSAN]
-            clang_version: [clang++-12, clang++-14]
+            clang_version: [clang++-13, clang++-14]
             double_precision: [No, Yes]
             double_precision: [No, Yes]
 
 
     steps:
     steps:
@@ -35,7 +35,7 @@ jobs:
       run: ctest --output-on-failure
       run: ctest --output-on-failure
 
 
   linux-clang-so:
   linux-clang-so:
-    runs-on: ubuntu-22.04
+    runs-on: ubuntu-latest
     name: Linux Clang Shared Library
     name: Linux Clang Shared Library
     strategy:
     strategy:
         fail-fast: false
         fail-fast: false
@@ -55,7 +55,7 @@ jobs:
       run: ctest --output-on-failure
       run: ctest --output-on-failure
 
 
   linux-gcc:
   linux-gcc:
-    runs-on: ubuntu-22.04
+    runs-on: ubuntu-latest
     name: Linux GCC
     name: Linux GCC
     strategy:
     strategy:
         fail-fast: false
         fail-fast: false
@@ -246,7 +246,7 @@ jobs:
       run: ctest --output-on-failure
       run: ctest --output-on-failure
 
 
   android:
   android:
-    runs-on: ubuntu-22.04
+    runs-on: ubuntu-latest
     name: Android
     name: Android
     strategy:
     strategy:
         fail-fast: false
         fail-fast: false