Fix awk regex syntax in release.sh

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
Roland Rabien 2026-01-10 15:14:34 -08:00
commit f8937a8699

View file

@ -9,8 +9,8 @@ VER="$GITHUB_REF_NAME"
# Extract the changelog section for the current version
# Matches version with optional colon, captures until the next version line or EOF
NOTES=$(awk -v ver="$VER" '
BEGIN { found=0; printing=0 }
$0 ~ "^"ver":?"$ { found=1; printing=1; next }
BEGIN { found=0; printing=0; pattern="^"ver":?$" }
$0 ~ pattern { found=1; printing=1; next }
printing && /^[0-9]+\.[0-9]+\.[0-9]+:?$/ { printing=0 }
printing { print }
END { if (!found) exit 1 }