diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index caa6b4a427663343d8f44a7cc0b128142c12c382..9ce6295eaf687dae1212c2bd48d6e29d98697096 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -6,6 +6,7 @@ run-tests-release:
     - cd core
     - rustc --version && cargo --version
     - cargo test --release --verbose
+    - cargo valgrind test --release --verbose
 
 run-tests-debug:
   needs: []
@@ -13,6 +14,7 @@ run-tests-debug:
     - cd core
     - rustc --version && cargo --version
     - cargo test --verbose
+    - cargo valgrind test --verbose
 
 clippy:
   needs: []
@@ -28,4 +30,4 @@ format-check:
     - cd core
     - cargo fmt -- --check
     - cd ../bindings
-    - cargo fmt -- --check
+    - cargo fmt -- --check
\ No newline at end of file