fix: name every --all-variants pack in its check

--verify-packs after an --all-variants build rebuilt only the full pack's
name and opened it alone. The five narrowed packs of the same run passed
without a line. Each one is now named with the hash check the build ran
on its members.
This commit is contained in:
Abdessamad Derraz committed 2026-10-21 05:03:42 +02:00
1 parent 348c56e94c
commit 83d49d93a8
3 files changed
+72 -31

No files matched your search

+3 -1
View File
@@ -229,7 +229,9 @@ would have loaded.
- `--db`, `--platforms-dir`, `--emulators-dir`: read another database or source
tree instead of the repository's
- `--source {platform,truth,full}`: select file source (platform YAML only, emulator profiles only, or both)
- `--all-variants`: generate all 6 combinations of source x required_only
- `--all-variants`: generate all 6 combinations of source x required_only. With
`--verify-packs`, the full pack is compared to the platform's list and each
narrowed variant is named with the hash check the build ran on its members
- `--refresh-data`: force re-download all data directories before packing
- `--no-refresh-data`: pack the data directories as cached, still fetching release assets (what `pipeline.py` does after its own refresh step)