diff --git a/entrypoint.sh b/entrypoint.sh
index af2acd4..bc6ad6a 100755
--- a/entrypoint.sh
+++ b/entrypoint.sh
@@ -4,4 +4,8 @@
 # provides all arguments concatenated as a single string.
 ARGS=("$@")
 
+if [[ ! -z "${GITHUB_AUTHENTICATION_TOKEN}" ]]; then
+  git config --global --add url."https://x-access-token:${GITHUB_AUTHENTICATION_TOKEN}@github.com/".insteadOf "https://github.com/"
+fi
+
 /bin/gosec ${ARGS[*]}