diff --git a/.agents/workflows/generate-release.md b/.agents/workflows/generate-release.md index 7e05c01305..c6107339bb 100644 --- a/.agents/workflows/generate-release.md +++ b/.agents/workflows/generate-release.md @@ -259,7 +259,7 @@ git pull origin main VERSION=$(node -p "require('./package.json').version") # Extracts the changelog section for this version -NOTES=$(awk '/^## \['"$VERSION"'\]/{flag=1; next} /^## \[[0-9]+/{if(flag) exit} flag' CHANGELOG.md | sed -e 's/^[[:space:]]*//' -e 's/[[:space:]]*$//') +NOTES=$(awk "/^## \\[$VERSION\\]/{flag=1; next} /^---/{if(flag) {flag=0; exit}} flag" CHANGELOG.md | sed -e 's/^[[:space:]]*//' -e 's/[[:space:]]*$//') if [ -z "$NOTES" ]; then NOTES="OmniRoute v$VERSION Release"; fi git tag -a "v$VERSION" -m "Release v$VERSION"