]> https://gitweb.dealii.org/ - dealii.git/commitdiff
Update tidy tester to ubuntu 24.04. 17671/head
authorMarc Fehling <mafehling.git@gmail.com>
Fri, 6 Sep 2024 06:32:21 +0000 (08:32 +0200)
committerMarc Fehling <mafehling.git@gmail.com>
Fri, 6 Sep 2024 14:57:08 +0000 (16:57 +0200)
.github/workflows/tidy.yml

index 765a60f22451b40cd46f1c0ab7fa6f5d6021dcc6..770119582e2b4d5ae58c6267e8af6098b959ac3c 100644 (file)
@@ -16,7 +16,7 @@ concurrency:
 jobs:
   tidy:
     name: tidy
-    runs-on: [ubuntu-22.04]
+    runs-on: [ubuntu-24.04]
 
     #
     # The following condition only runs the workflow on 'push' or if the
@@ -30,23 +30,20 @@ jobs:
     - uses: actions/checkout@v4
     - name: modules
       run: |
-        sudo apt-get install -y software-properties-common
-        sudo add-apt-repository -y ppa:ginggs/deal.ii-9.4.0-backports
         sudo apt-get update
         sudo apt-get install -yq --no-install-recommends \
-            clang-12 \
-            clang-tidy-12 \
-            numdiff \
+            clang-18 \
+            clang-tidy-18 \
             libboost-all-dev \
             libcgal-dev \
+            libhdf5-mpi-dev \
+            libmetis-dev \
             libp4est-dev \
-            trilinos-all-dev \
+            numdiff \
             petsc-dev \
-            libmetis-dev \
-            libhdf5-mpi-dev
+            trilinos-all-dev
     - name: tidy
       run: |
         mkdir build
         cd build
-        export PATH=/usr/lib/llvm-12/share/clang/:$PATH
         ../contrib/utilities/run_clang_tidy.sh ..

In the beginning the Universe was created. This has made a lot of people very angry and has been widely regarded as a bad move.

Douglas Adams


Typeset in Trocchi and Trocchi Bold Sans Serif.