diff --git a/.gitlab/scripts/release.sh b/.gitlab/scripts/release.sh
index d4ec83b17482749e03187487462d07f3d6283b06..948cf98bf6876e23d84b12e9a07188f8261f9422 100755
--- a/.gitlab/scripts/release.sh
+++ b/.gitlab/scripts/release.sh
@@ -31,7 +31,7 @@ echo "Updating default value for version input to match ${version} ..."
 "${script_dir}/update-self-version.sh" "${version}"
 
 git commit templates/*.yml -m "Update version input default for ${version} release"
-git push origin main
+git push -o ci.skip origin main
 
 echo "Determing last stable version ..."
 last_stable_version_sha="$(git tag | grep -E '^(0|[1-9]\d*)\.(0|[1-9]\d*)\.(0|[1-9]\d*)$' | sort --version-sort --reverse | head -n1 | xargs git rev-list -n1)"
@@ -48,7 +48,7 @@ curl \
   {
     \"version\": \"${version}\",
     \"from\": \"${last_stable_version_sha}\",
-    \"message\": \"Add changelog for ${version}\"
+    \"message\": \"Add changelog for ${version} [skip ci]\"
   }"
 
 echo "Pulling changelog ..."