Trying to fix CI builds (1)
diff --git a/.github/workflows/linux.yaml b/.github/workflows/linux.yaml
index 060c0f7..5294032 100644
--- a/.github/workflows/linux.yaml
+++ b/.github/workflows/linux.yaml
@@ -7,7 +7,7 @@
 
 jobs:
   linux:
-    runs-on: ubuntu-latest
+    runs-on: ubuntu-24.04
     strategy:
       fail-fast: false
       matrix:
diff --git a/.github/workflows/static_code_analysis.yaml b/.github/workflows/static_code_analysis.yaml
index e887f7e..a2d4264 100644
--- a/.github/workflows/static_code_analysis.yaml
+++ b/.github/workflows/static_code_analysis.yaml
@@ -7,7 +7,7 @@
 
 jobs:
   clang-tidy:
-    runs-on: ubuntu-latest
+    runs-on: ubuntu-24.04
 
     steps:
     - uses: actions/checkout@v4
@@ -67,7 +67,7 @@
           -path '*/_deps/*' -prune -o \
           -path '*/build/*' -prune -o \
           \( -name '*.cpp' -o -name '*.hpp' \) -print0 |
-          parallel -0 clang-tidy -p build {} |
+          parallel -0 "$CLANG_TIDY" -p build {} |
           tee output || true
 
     - name: Summarize clang-tidy warnings