diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 105bf81eb9613ca7a68b4467badc9bfcd63697f8..b3e5c785468e95be6a707cc312acd695129c1f3e 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -18,9 +18,9 @@ before_script:
 build-page:
   stage: build
   script:
-    - echo $CI_COMMIT_SHA > version.txt
     - mkdir -p public
-    - cp -r * public/ || true  # Copy all files, ignoring errors for directories
+    - cp -r * public/ || true
+    - echo $CI_COMMIT_SHA > public/version.txt
   artifacts:
     paths:
       - public