File tree Expand file tree Collapse file tree 2 files changed +10
-10
lines changed
Expand file tree Collapse file tree 2 files changed +10
-10
lines changed Original file line number Diff line number Diff line change @@ -330,17 +330,17 @@ jobs:
330330
331331 if [ -n "$CHANGELOG_CONTENT" ]; then
332332 # Analyze change types
333- FEATURES=$(echo "$CHANGELOG_CONTENT" | grep -c "feat:" || echo "0" )
334- FIXES=$(echo "$CHANGELOG_CONTENT" | grep -c "fix:" || echo "0" )
335- BREAKING=$(echo "$CHANGELOG_CONTENT" | grep -c "BREAKING CHANGE\ |!" || echo "0" )
336- DOCS=$(echo "$CHANGELOG_CONTENT" | grep -c "docs:" || echo "0" )
337- PERF=$(echo "$CHANGELOG_CONTENT" | grep -c "perf:" || echo "0" )
338- REFACTOR=$(echo "$CHANGELOG_CONTENT" | grep -c "refactor:" || echo "0" )
339- CHORE=$(echo "$CHANGELOG_CONTENT" | grep -c "chore:" || echo "0" )
340- SECURITY=$(echo "$CHANGELOG_CONTENT" | grep -c - i "security\|vulnerability\|cve\|exploit" || echo "0" )
333+ FEATURES=$(echo "$CHANGELOG_CONTENT" | grep "feat:" | wc -l )
334+ FIXES=$(echo "$CHANGELOG_CONTENT" | grep "fix:" | wc -l )
335+ BREAKING=$(echo "$CHANGELOG_CONTENT" | grep -E "BREAKING CHANGE|!" | wc -l )
336+ DOCS=$(echo "$CHANGELOG_CONTENT" | grep "docs:" | wc -l )
337+ PERF=$(echo "$CHANGELOG_CONTENT" | grep "perf:" | wc -l )
338+ REFACTOR=$(echo "$CHANGELOG_CONTENT" | grep "refactor:" | wc -l )
339+ CHORE=$(echo "$CHANGELOG_CONTENT" | grep "chore:" | wc -l )
340+ SECURITY=$(echo "$CHANGELOG_CONTENT" | grep -i "security\|vulnerability\|cve\|exploit" | wc -l )
341341
342342 # Count total changes
343- TOTAL_CHANGES=$(echo "$CHANGELOG_CONTENT" | grep -c "^-" || echo "0" )
343+ TOTAL_CHANGES=$(echo "$CHANGELOG_CONTENT" | grep "^-" | wc -l )
344344
345345 # Create formatted changelog with emojis
346346 FORMATTED_CHANGELOG=""
You can’t perform that action at this time.
0 commit comments