v2026.04.02/.github/workflows
Abdessamad Derraz 9ce4724fc4 fix: sha1-based large file restore, fix broken data dir urls
Replace grep-based restore with SHA1 matching via database.json.
The old grep heuristic failed for assets with renamed basenames
(dsi_nand_batocera42.bin) or special characters (MAME dots vs
spaces), and only restored to the first .gitignore match when
multiple paths shared a basename.

Fix 3 broken data directory sources:
- opentyrian: buildbot URL 404, use release asset
- syobonaction: invalid git_subtree URL, use GitHub archive
- stonesoup: same fix, adds 532 game data files
2026-04-02 18:46:44 +02:00
..
build.yml fix: sha1-based large file restore, fix broken data dir urls 2026-04-02 18:46:44 +02:00
deploy-site.yml fix: sha1-based large file restore, fix broken data dir urls 2026-04-02 18:46:44 +02:00
validate.yml feat: re-profile 40 emulators, harden CI workflows 2026-03-25 07:00:17 +01:00
watch.yml chore: CI refreshes data directories, data/ in gitignore 2026-03-18 16:07:49 +01:00