Skip to content

Commit 550ce15

Browse files
committed
use long-form GNU grep flags
1 parent 4d418be commit 550ce15

1 file changed

Lines changed: 6 additions & 6 deletions

File tree

.github/scripts/validate_migrations.sh

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -55,18 +55,18 @@ while IFS= read -r file; do
5555
[[ -z "$file" ]] && continue
5656

5757
# Check for breaking changes
58-
if grep -iEq "$BREAKING_PATTERNS" "$file" 2>/dev/null; then
58+
if grep --ignore-case --extended-regexp --quiet "$BREAKING_PATTERNS" "$file" 2>/dev/null; then
5959
echo "BREAKING: $file"
60-
MATCH_COUNT=$(grep -icE "$BREAKING_PATTERNS" "$file" 2>/dev/null || echo "0")
61-
grep -inE "$BREAKING_PATTERNS" "$file" 2>/dev/null | sed 's/^/ /' || true
60+
MATCH_COUNT=$(grep --ignore-case --count --extended-regexp "$BREAKING_PATTERNS" "$file" 2>/dev/null || echo "0")
61+
grep --ignore-case --line-number --extended-regexp "$BREAKING_PATTERNS" "$file" 2>/dev/null | sed 's/^/ /' || true
6262
BREAKING=$((BREAKING + MATCH_COUNT))
6363
fi
6464

6565
# Check for warnings
66-
if grep -iEq "$WARNING_PATTERNS" "$file" 2>/dev/null; then
66+
if grep --ignore-case --extended-regexp --quiet "$WARNING_PATTERNS" "$file" 2>/dev/null; then
6767
echo "WARNING: $file"
68-
MATCH_COUNT=$(grep -icE "$WARNING_PATTERNS" "$file" 2>/dev/null || echo "0")
69-
grep -inE "$WARNING_PATTERNS" "$file" 2>/dev/null | sed 's/^/ /' || true
68+
MATCH_COUNT=$(grep --ignore-case --count --extended-regexp "$WARNING_PATTERNS" "$file" 2>/dev/null || echo "0")
69+
grep --ignore-case --line-number --extended-regexp "$WARNING_PATTERNS" "$file" 2>/dev/null | sed 's/^/ /' || true
7070
WARNINGS=$((WARNINGS + MATCH_COUNT))
7171
fi
7272
done <<< "$NEW_MIGRATIONS"

0 commit comments

Comments
 (0)