diff --git a/entrypoint.sh b/entrypoint.sh
index 2685fb5..2118375 100755
--- a/entrypoint.sh
+++ b/entrypoint.sh
@@ -75,8 +75,15 @@ _tag_commit() {
 _push_to_github() {
     if [ -z "$INPUT_BRANCH" ]
     then
-        echo "git push origin without branch name"
-        git push origin
+
+        # Only add `--tags` option, if `$INPUT_TAGGING_MESSAGE` is set
+        if [ -n "$INPUT_TAGGING_MESSAGE" ]
+        then
+             git push origin --tags
+        else
+             git push origin
+        fi
+
     else
         git push --set-upstream origin "HEAD:$INPUT_BRANCH" --tags
     fi