diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index a0a906514ff87cf7517f9d21a2a4b9a48927e2ef..49ba756c012241cf4759ce70f3f1b3c24d6ec8e5 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -1,12 +1,12 @@
 stages:
-- build
-- test
-- build-review
-- review
-- quality-security
-- cleanup
-- release
-- deploy
+  - build
+  - test
+  - build-review
+  - review
+  - quality-security
+  - cleanup
+  - release
+  - deploy
 
 variables:
   URL: "example.com" # if you include 'website-deploy'
@@ -15,33 +15,41 @@ variables:
   REPO: "templates/simple-webpage"
   AUTHPASSWORD: "example" # change to "" (empty string) to disable authentication
   # username is always "review" (without quotes)
+  CI_REF: &ref 2048650e2b7bd1ac2e54fc930be9a476682dbd57
 
 include:
   # BEFORE SCRIPT
-  - project: 'templates/ci-snippets'
-    file: 'simple-website/before-script.yml'
+  - project: "templates/ci-snippets"
+    file: "simple-website/before-script.yml"
+    ref: *ref
 
   # BUILD
-  - project: 'templates/ci-snippets'
-    file: 'empty-build.yml'
+  - project: "templates/ci-snippets"
+    file: "empty-build.yml"
+    ref: *ref
 
   # TEST
-  - project: 'templates/ci-snippets'
-    file: 'simple-website/tidy.yml'
+  - project: "templates/ci-snippets"
+    file: "simple-website/tidy.yml"
+    ref: *ref
 
-  - project: 'templates/ci-snippets'
-    file: 'simple-website/blc.yml'
+  - project: "templates/ci-snippets"
+    file: "simple-website/blc.yml"
+    ref: *ref
 
   # BUILD-REVIEW
-  - project: 'templates/ci-snippets'
-    file: 'simple-website/review/build-review.yml'
+  - project: "templates/ci-snippets"
+    file: "simple-website/review/build-review.yml"
+    ref: *ref
 
   # REVIEW
-  - project: 'templates/ci-snippets'
-    file: 'simple-website/review/review.yml'
+  - project: "templates/ci-snippets"
+    file: "simple-website/review/review.yml"
+    ref: *ref
 
-  - project: 'templates/ci-snippets'
-    file: 'simple-website/review/stop-review.yml'
+  - project: "templates/ci-snippets"
+    file: "simple-website/review/stop-review.yml"
+    ref: *ref
 
   # CODE QUALITY
   # - project: 'templates/ci-snippets'
@@ -66,12 +74,15 @@ include:
   #   file: 'quality-security/performance.yml'
 
   # RELEASE
-  - project: 'templates/ci-snippets'
-    file: 'simple-website/release-docker.yml'
+  - project: "templates/ci-snippets"
+    file: "simple-website/release-docker.yml"
+    ref: *ref
 
-  - project: 'templates/ci-snippets'
-    file: 'simple-website/pages.yml'
+  - project: "templates/ci-snippets"
+    file: "simple-website/pages.yml"
+    ref: *ref
 
   # DEPLOY
-  - project: 'templates/ci-snippets'
-    file: 'trigger-websites-deploy.yml'
+  - project: "templates/ci-snippets"
+    file: "trigger-websites-deploy.yml"
+    ref: *ref