diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 8f77eea4848b735b3489d93238e3335e36cf04c5..02c895db00b140cf0014c89bb3f33988884e6c8d 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -50,6 +50,7 @@ info:
     - echo "$CPPLIB_REGISTRY_IMAGE"
     - echo "$CPPINTTEST_PIPELINE"
     - echo "$GIT_SUBMODULE_STRATEGY"
+    - echo "$CI_COMMIT_REF_NAME"
 
 # Build a docker image in which tests for this repository can run
 build-testenv:
@@ -98,16 +99,21 @@ trigger_inttest:
 
     ## Determine the cppinttest branch...
     # ... use an f-branch if posible...
+    - F_BRANCH=dev
     - if echo "$CI_COMMIT_REF_NAME" | grep -c "^f-" ; then
         CPPINT_REF=$CI_COMMIT_REF_NAME ;
+        F_BRANCH=$CI_COMMIT_REF_NAME ;
       fi;
     # ... or use main if possible...
     - if [[ "$CI_COMMIT_REF_NAME" == "main" ]] ; then
         CPPINT_REF=main ;
       fi
+    - if echo "$CI_COMMIT_REF_NAME" | grep -c "^v" ; then
+        CPPINT_REF=main ;
+        F_BRANCH=main ;
+      fi
     # ... and fall-back to dev
     - CPPINT_REF=${CPPINT_REF:-dev}
-    - F_BRANCH=$CI_COMMIT_REF_NAME
 
     - echo "Triggering caosdb-cppinttest@${CPPINT_REF} (F_BRANCH=$F_BRANCH)"
     - curl -w "%{stderr}HTTPCODE=%{http_code}" -X POST