diff --git a/.github/workflows/clang-tidy.yml b/.github/workflows/clang-tidy.yml
index 24b33b2f2aca2ef29094f16a61c6da66cd023f85..c280e1efeb61af0c600c04e9a7de30128407f04b 100644
--- a/.github/workflows/clang-tidy.yml
+++ b/.github/workflows/clang-tidy.yml
@@ -34,7 +34,7 @@ jobs:
             -DDD4HEP_USE_XERCESC=ON \
             -DCMAKE_BUILD_TYPE=Release \
             -DCMAKE_CXX_FLAGS="-fdiagnostics-color=always"  \
-            -DCMAKE_CXX_STANDARD=17 ..
+            -DCMAKE_CXX_STANDARD=20 ..
           echo "::group::Tidy"
           cd ..
           HEADER_FILES=$(find */include/* -name "*.h" | grep -v "/detail/\|/src/\|DDGear.h")