diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 35fb2e045e6cd8b4c510d18670ef3ea7ca7d99a4..f10961f397cdf482f744ec64926c50ef2397e41f 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -4,3 +4,13 @@ test:
   script:
    - pip install -r testing_requirements.txt
    - nosetests --with-coverage --cover-package=apiserver
+publishgit-do:
+  image: python:3-slim
+  stage: build
+  tags: [stable]
+  script:
+  - apt-get update 
+  - apt-get install -y git
+  - git remote set-url gith "https://${GITHUB_USER}:${GITHUB_TOKEN}@github.com/eflows4hpc/datacatalog.git"
+  - git remote -v
+  - git push -u gith stable