fix: skip release when HEAD is already a release commit

This commit is contained in:
2026-04-19 12:07:53 +02:00
parent 3510474764
commit dc8de5a4ea

View File

@@ -11,6 +11,12 @@ if [[ -n "${SKIP_RELEASE:-}" ]]; then
exit 0 exit 0
fi fi
head_subject="$(git -C "$ROOT_DIR" log -1 --pretty=%s 2>/dev/null || true)"
if [[ "$head_subject" =~ ^chore:\ release\ ]]; then
echo "release: skipped (HEAD is already a release commit)"
exit 0
fi
should_release=false should_release=false
release_local_ref="" release_local_ref=""
release_remote_ref="" release_remote_ref=""