diff --git a/ogscm/recipes/ogs.py b/ogscm/recipes/ogs.py
index 783b4f1b3a3a596c128309fcbd40b43c96a5659d..be97f274d425a0ecd949afc2eb255b2fbbc929c4 100644
--- a/ogscm/recipes/ogs.py
+++ b/ogscm/recipes/ogs.py
@@ -141,7 +141,9 @@ if local_args.ogs not in ["off", "clean"]:  # != "off" and local_args.ogs != "cl
         with open(f"{local_args.ogs}/web/data/versions.json") as fp:
             versions = json.load(fp)
         if "GITLAB_CI" in os.environ:
-            if "CI_COMMIT_BRANCH" in os.environ:
+            if "CI_COMMIT_TAG" in os.environ:
+                branch = "master"
+            elif "CI_COMMIT_BRANCH" in os.environ:
                 branch = os.environ["CI_COMMIT_BRANCH"]
             elif "CI_MERGE_REQUEST_SOURCE_BRANCH_NAME" in os.environ:
                 branch = os.environ["CI_MERGE_REQUEST_SOURCE_BRANCH_NAME"]