diff --git a/CMakeLists.txt b/CMakeLists.txt
index 913657d880d0028acad2d172e88b84409a6fa396..35414abec2f009c93399d63574c94ea303ebb82d 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -46,15 +46,18 @@ endif()
 
 include(FetchContent)
 
+message(STATUS "${TADAH} Obtaining branch name...")
 if(DEFINED ENV{CI_COMMIT_REF_NAME})
     set(GIT_BRANCH "$ENV{CI_COMMIT_REF_NAME}")
 else()
     execute_process(
-    COMMAND git status | grep origin | sed -e 's/.*origin\///' -e 's/[^a-zA-Z].*//'
+    #COMMAND git rev-parse --symbolic-full-name --abbrev-ref HEAD
+    COMMAND bash -c "git status | grep origin | sed -e 's/.*origin\\///' -e 's/[^a-zA-Z].*//'"
     WORKING_DIRECTORY ${CMAKE_SOURCE_DIR}
     OUTPUT_VARIABLE GIT_BRANCH
     OUTPUT_STRIP_TRAILING_WHITESPACE)
 endif()
+message(STATUS "${TADAH}.MLIP Using GIT_BRANCH:  ${GIT_BRANCH}.")
 
 FetchContent_Declare(
     Tadah.MODELS