feat(bake): publish validated pak artifacts atomically

This commit is contained in:
Erik 2026-07-24 13:40:58 +02:00
parent 90b378cc70
commit 999201cca7
9 changed files with 362 additions and 14 deletions

View file

@ -92,7 +92,7 @@ public sealed class PakEquivalenceTests {
CellIteration = (uint)dats.Cell.Iteration!.CurrentIteration,
HighResIteration = (uint)dats.HighRes.Iteration!.CurrentIteration,
LanguageIteration = (uint)dats.Local.Iteration!.CurrentIteration,
BakeToolVersion = 1,
BakeToolVersion = PakFormat.CurrentBakeToolVersion,
};
using (var writer = new PakWriter(pakPath, header)) {
foreach (var ((type, fileId), data) in golden) {

View file

@ -55,7 +55,7 @@ public class PakRoundTripTests : IDisposable {
CellIteration = 20,
HighResIteration = 30,
LanguageIteration = 40,
BakeToolVersion = 1,
BakeToolVersion = PakFormat.CurrentBakeToolVersion,
};
using var writer = new PakWriter(path, header);
foreach (var (type, fileId, data) in blobs) {