diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 1a945081eb995c9e1f58fd90d89d782537b3f043..eb07e800f392a59b958415ce8485de2dfff9e6af 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -340,6 +340,7 @@ test-mac-m1:
   extends: .test
   tags:
     - mac-dev-m1
+  timeout: 30m
   script:
     # Gitlab doesnt know about $HOME. If specified in variables it becomes empty
     - export CARGO_HOME=$HOME/.cargo