diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 36595ff42144aa7ee3f642345fba0126c2818c1e..4e6377942851c431458a9a802f88fb7f3bf5f6a0 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -11,8 +11,9 @@ pages:
     - npm install
 
     # build the master version into stable
-    - git checkout master
-    - git pull origin master
+    - git fetch --tags
+    - latestTag=$(git describe --tags `git rev-list --tags --max-count=1`)
+    - git checkout $latestTag
     - grunt dist
     - mkdir stable
     - mv public/* stable/.