diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index fd00d09bcd3d19cbc947a3e06fd919dba8105eeb..92fdd25cc1d4c636424a9686e87568625abacebd 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -7,14 +7,12 @@
 # Full project: https://gitlab.com/pages/plain-html
 pages:
   stage: deploy
-  environment: production
   script:
     - mkdir .public
     - cp -r ./* .public
-    - rm -rf public
     - mv .public public
   artifacts:
     paths:
       - public
-  rules:
-    - if: $CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH
+  only:
+    - main