diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 6baefa590f7722a8f919844ed3c0a733aa058977..4429d27f3ce34405892ed9970ebf142f15baa9b0 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -42,8 +42,7 @@
   # push changes (if any)
   - git config --global user.email "${CI_EMAIL}"
   - git config --global user.name "${CI_USERNAME}"
-  - git add *.c *.h *.cpp *.hpp
-  - if git commit -m "license headers added or modified" ; then
+  - if git commit -u -m "license headers added or modified" ; then
   -   git remote set-url --push origin "ssh://git@gitlab.iri.upc.edu:2202/${CI_PROJECT_PATH}.git"
   -   git push origin HEAD:${CI_COMMIT_REF_NAME}
   - else