If PREV_TAG is a malformed or non-reachable tag name, git log fails with exit 128 under set -e. Validate with git rev-parse --verify first and fall back to a full log if it doesn't resolve. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
If PREV_TAG is a malformed or non-reachable tag name, git log fails with exit 128 under set -e. Validate with git rev-parse --verify first and fall back to a full log if it doesn't resolve. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>