diff --git a/.gitea/workflows/ci.yml b/.gitea/workflows/ci.yml index 565a9d3..c14788b 100644 --- a/.gitea/workflows/ci.yml +++ b/.gitea/workflows/ci.yml @@ -97,7 +97,8 @@ jobs: - uses: actions/checkout@v4 - name: Check for debug statements run: | - if grep -rn --include="*.php" -E "(var_dump|var_export|print_r|error_log|dd\(|dump\()" src/; then + # \b keeps method calls like DateTimeImmutable::add() from matching dd(. + if grep -rn --include="*.php" -E "\b(var_dump|var_export|print_r|error_log|dd|dump)\s*\(" src/; then echo "Debug code found in src/ — please remove before merging." exit 1 fi