diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index ed38f9ebc5f385fc52700c69024b555c954713ce..66b6c6d5f1ced32a7eb513d5ac166918b6e8d215 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -5,7 +5,11 @@ pages:
     stage: deploy
     image: busybox:latest
     script:
-        - mv ./* public/
+        - mkdir .public
+        - cp -r ./* .public
+        - rm -rf public
+        - mv .public public
+
     artifacts:
         paths:
             - public