diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 3efb308fa0f78dce35973ccb47d1303d7c8634af..6303cf915035d08e147a7249d0cd94a96b98be5a 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -4,18 +4,17 @@
 ###############################################################################
 
 stages:
-  # Analyse code
   - static_analysis
-  # Build Aidge
   - build
-  # Unit test stage
   - test
-  # Code coverage
   - coverage
+  - release
 
 include:
-  - local: '/.gitlab/ci/_global.gitlab-ci.yml'
-  - local: '/.gitlab/ci/static_analysis.gitlab-ci.yml'
-  - local: '/.gitlab/ci/build.gitlab-ci.yml'
-  - local: '/.gitlab/ci/test.gitlab-ci.yml'
-  - local: '/.gitlab/ci/coverage.gitlab-ci.yml'
+  - project: 'hrouis/gitlab_shared_files' # 'aidge/gitlab_shared_files' 
+    ref: 'test_template_ci'
+    file: 
+      - '.gitlab/ci/_global.gitlab-ci.yml'
+      - '.gitlab/ci/build/cpp.gitlab-ci.yml'
+      - '.gitlab/ci/build/python.gitlab-ci.yml'
+