fix: compare inspect descriptor digest against snapshot content
This commit is contained in:
@@ -1141,7 +1141,7 @@ async function realChecks(ctx) {
|
||||
const snapshot = await loadWorkspaceSnapshot(ctx, "p2-dwh");
|
||||
assert(response.payload.workspaceId === "p2-dwh", "inspect workspace id mismatch");
|
||||
assert(response.payload.workspaceRevision === snapshot.active.head, "inspect revision mismatch");
|
||||
assert(`sha256:${snapshot.revision.blob}` === response.payload.descriptorBlob, "inspect descriptor mismatch");
|
||||
assert(`sha256:${sha256(snapshot.contents)}` === response.payload.descriptorBlob, "inspect descriptor mismatch");
|
||||
state.inspect = response.payload;
|
||||
return { commands: ["thothctl"], artifacts: response.artifacts };
|
||||
},
|
||||
|
||||
Reference in New Issue
Block a user