diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 705d7764579d50537d0c23ad2482c1699c2c6fed..66afc1e366be364aa9edcd361b4d6a2b2653091a 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -85,7 +85,8 @@ build-macos:
   needs: []
   before_script:
     - brew update
-    - brew bundle --file=./.ci/macos/Brewfile
+    - brew reinstall --force python3
+    - brew bundle --file=./.ci/macos/Brewfile --force --cleanup
   script:
     - export PATH=/usr/local/opt/qt/bin/:${PATH}
     - cmake -GNinja -H. -Bbuild