diff --git a/.github/workflows/code-quality.yml b/.github/workflows/code-quality.yml index e5d4953..a5dc32d 100644 --- a/.github/workflows/code-quality.yml +++ b/.github/workflows/code-quality.yml @@ -120,12 +120,12 @@ jobs: echo "✅ All headers have proper include guards" echo "=== Checking for TODO comments ===" - TODO_COUNT=$(find src/ include/ -name "*.cpp" -o -name "*.hpp" | xargs grep -i "todo:" | wc -l || echo "0") + TODO_COUNT=$(find src/ include/ \( -name "*.cpp" -o -name "*.hpp" \) -print0 | xargs -0 grep -i "todo:" | wc -l || echo "0") echo "TODO comments found: $TODO_COUNT" if [ "$TODO_COUNT" -gt 0 ]; then echo "📝 TODO comments:" - find src/ include/ -name "*.cpp" -o -name "*.hpp" | xargs grep -n -i "todo:" || true + find src/ include/ \( -name "*.cpp" -o -name "*.hpp" \) -print0 | xargs -0 grep -n -i "todo:" || true fi diff --git a/.github/workflows/test-windows.yml b/.github/workflows/test-windows.yml index a250a18..cc344c7 100644 --- a/.github/workflows/test-windows.yml +++ b/.github/workflows/test-windows.yml @@ -222,7 +222,7 @@ jobs: - name: Upload release assets if: startsWith(github.ref, 'refs/tags/') - uses: softprops/action-gh-release@v1 + uses: softprops/action-gh-release@v2 with: files: | ce-win-file-cache-${{ github.ref_name }}-windows-x64.zip