fix(ci): make Vagrant box cache version-aware

- key immutable caches from a pinned box manifest instead of scenario YAML
- skip producer restoration and downloads on exact cache hits
- validate lock drift, exact versions, architectures, and missing boxes
This commit is contained in:
Timothy Stewart committed 2026-08-01 00:35:05 -05:00
1 parent c7b0b0c766
commit fdc5f5b0d2
6 files changed
+180 -28

No files matched your search

+4
View File
@@ -0,0 +1,4 @@
# box version architecture
generic/debian12 4.3.12 amd64
generic/rocky9 4.3.12 amd64
generic/ubuntu2204 4.3.12 amd64