diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index d9594f3c169b37db811f5a28c7ea8172a165fb4b..5ecc42b4948af9da63dcd28931f5c7169bc54aca 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -188,7 +188,7 @@ test_clang_tidy:
   stage: test
   script:
     # Hack needed for meson < 1.6.0 which only looks for unversioned clang-tidy
-    - mkdir -p ~/.local/bin && ln -s /usr/bin/clang-tidy-16 ~/.local/bin/clang-tidy
+    - mkdir -p ~/.local/bin && ln -s /usr/bin/clang-tidy-19 ~/.local/bin/clang-tidy
     - export PATH="$HOME/.local/bin:$PATH"
     - meson setup -Dbuild_for=octave build-clang-tidy
     - ninja -C build-clang-tidy clang-tidy