feat: release 2.7.0-rc2

This commit is contained in:
2026-10-06 15:31:51 +00:00 Unverified
parent cd9fb512cd
commit c8de9ddcba
42 changed files with 6127 additions and 593 deletions
+19
View File
@@ -29,4 +29,23 @@ describe("build protocol", () => {
expect(isSha256Digest(`sha256:${"F".repeat(64)}`)).toBe(false);
expect(() => assertSha256Digest("sha256:short")).toThrow("Invalid SHA-256");
});
test("round-trips an explicit buildpacks builder without changing protocol version", () => {
const request: BuildRequest = {
version: BUILD_PROTOCOL_VERSION,
id: "cnb-build",
project: "demo",
service: "web",
spec: {
builder: "buildpacks",
architecture: "arm64",
image: "registry.example/demo/web:latest",
context: ".",
buildArgs: [],
workspace: `sha256:${"a".repeat(64)}`,
},
};
expect(JSON.parse(JSON.stringify(request))).toEqual(request);
expect(request.version).toBe(1);
});
});