From 7492777b47c930e0bcdc492826612311fee579b7 Mon Sep 17 00:00:00 2001 From: Abdessamad Derraz <3028866+Abdess@users.noreply.github.com> Date: Sun, 29 Mar 2026 07:28:12 +0200 Subject: [PATCH] fix: skip storage: release files in cross-reference Files with storage: release are in GitHub release assets, not in bios/. Eliminates donpachi/sfz3mix/twotiger false positives. 149/149 tests pass. Cross-ref: 10 -> 7. --- scripts/cross_reference.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/scripts/cross_reference.py b/scripts/cross_reference.py index 5f8bef1a..1fe8d871 100644 --- a/scripts/cross_reference.py +++ b/scripts/cross_reference.py @@ -160,6 +160,10 @@ def cross_reference( if "path" in f and f["path"] is None: continue + # Skip release asset files (stored in GitHub releases, not bios/) + if f.get("storage") == "release": + continue + # Skip standalone-only files file_mode = f.get("mode", "both") if file_mode == "standalone":