diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 0abfd8d28db64af9728a8035bce89e7c2a07af70..69324d19be7bf4898e9434d7cd103a6033569c7b 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -1,10 +1,10 @@
 image: dockerscripts/bookdown
 
 pages:
+  rules:
+  - if: $CI_COMMIT_BRANCH == "master"
   script:
   - ./render.sh
   artifacts:
     paths:
-    - public
-  only:
-  - master
+    - public
\ No newline at end of file