Skip to content

Commit 16a783f

Browse files
committed
github actions: Update interdiff for massive fuzzy diffing rework
For detailed information on what's different, see the new commits. Here's a short summary written by Claude of what's changed in interdiff: Fuzzy mode output is now organized into labeled sections instead of a single stream of diffs with inline `INTERDIFF:` markers. The sections are: delta differences (actual code changes between the patches), context differences (surrounding code differences, e.g. from different kernel versions), rejected hunks (unmatched hunks needing manual review), and files only in one patch. Spurious noise from patches capturing different amounts of context around the same change is automatically filtered out. Several hunk matching bugs have also been fixed -- delta differences now show the correct direction (patch1 -> patch2), and matching no longer cross-contaminates when multiple similar code patterns exist in a file.
1 parent b8c0eb9 commit 16a783f

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

.github/workflows/validate-kernel-commits.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -189,7 +189,7 @@ jobs:
189189
- name: Clone and build custom patchutils
190190
run: |
191191
# Security: Pin to specific commit to prevent supply chain attacks
192-
EXPECTED_COMMIT="60a60b3909d0e29c0ff286f6a73de4168977b097"
192+
EXPECTED_COMMIT="d90325ceaa8835b85db56ded37cf3407377078db"
193193
194194
# Clone repository at the specific commit we want
195195
git clone https://github.com/kerneltoast/patchutils.git --depth=1 --revision="$EXPECTED_COMMIT"

0 commit comments

Comments
 (0)