diff --git a/API/CMakeLists.txt b/API/CMakeLists.txt
index f3bb1509417bc59eebf5de3c9314a0567ea9800e..0d11b912d12019a67185561a6269075e82014471 100644
--- a/API/CMakeLists.txt
+++ b/API/CMakeLists.txt
@@ -8,9 +8,10 @@ set(CMAKE_CXX_FLAGS "-Wall -Wextra -Werror")
 set(CMAKE_CXX_FLAGS_DEBUG_INIT "-Wall -g")
 set(CMAKE_CXX_FLAGS_RELEASE "-O3")
 
-set(CODE_NAME   "High-End")   # Code name of
-set(CODE_BUILD  "RC")         # Build: ALPHA|BETA|RC|RELEASE
-set(CODE_RELEASE 1)
+set(CODE_NAME "High-End")   # Code name of
+set(CODE_BUILD "RC")         # Build: ALPHA|BETA|RC|RELEASE
+set(CODE_RELEASE 2)
+set(PUBLISH 0)
 
 execute_process(
     COMMAND date +%Y%m%dT%H%M
diff --git a/API/version.h.in b/API/version.h.in
index 9e647051715a4a17c777fec5fc2ac32b62890863..821426ed5e60de899d96a4469ce471b78c064983 100644
--- a/API/version.h.in
+++ b/API/version.h.in
@@ -7,4 +7,6 @@
 #cmakedefine TIME_STAMP   "@TIME_STAMP@"
 #cmakedefine GIT_BRANCH   "@GIT_BRANCH@"
 #cmakedefine GIT_HASH     "@GIT_HASH@"
-#cmakedefine CODE_RELEASE @CODE_RELEASE@
+#cmakedefine01 CODE_RELEASE
+#cmakedefine01 PUBLISH
+
diff --git a/scripts/packaging/build_debian.sh b/scripts/packaging/build_debian.sh
index 1d33e8b60663060a72a6d378087d6162fed1a2e6..9ab81612c75082aecf2b70704b45feb29bde03e5 100755
--- a/scripts/packaging/build_debian.sh
+++ b/scripts/packaging/build_debian.sh
@@ -106,19 +106,22 @@ echo "OK"
 echo "  + Location: ${DEST_LOCATION}/${OUT_FILE}"
 
 if [ "${BRANCH}" == "main" ]; then
-  echo -n "* Publish package to artifacts... "
-  if [ "${CODE_BUILD}" == "RELEASE" ]; then
-    ARTIFACTS_LOCATION="/storage/artifacts/apt-repo/pool/main"
-  else
-    ARTIFACTS_LOCATION="/storage/artifacts/apt-repo/pool/unstable"
-  fi
-  scp ${DEST_LOCATION}/${OUT_FILE} artifacts:${ARTIFACTS_LOCATION}/${OUT_FILE}
-  if [ $? -eq 0 ]; then
-    echo "OK"
-    echo "  + Location: ${ARTIFACTS_LOCATION}/${OUT_FILE}"
-  else
-    echo "ERROR"
-    exit 1
+  PUBLISH=$(grep PUBLISH API/CMakeLists.txt | sed -e 's/.*[^0-9]\([0-9]\+\)[^0-9]*$/\1/')
+  if [ ${PUBLISH} -eq 0 ]; then
+    echo -n "* Publish package to artifacts... "
+    if [ "${CODE_BUILD}" == "RELEASE" ]; then
+      ARTIFACTS_LOCATION="/storage/artifacts/apt-repo/pool/main"
+    else
+      ARTIFACTS_LOCATION="/storage/artifacts/apt-repo/pool/unstable"
+    fi
+    scp ${DEST_LOCATION}/${OUT_FILE} artifacts:${ARTIFACTS_LOCATION}/${OUT_FILE}
+    if [ $? -eq 0 ]; then
+      echo "OK"
+      echo "  + Location: ${ARTIFACTS_LOCATION}/${OUT_FILE}"
+    else
+      echo "ERROR"
+      exit 1
+    fi
   fi
 fi