From 85facd349a2ae533c6325e75f68c97b68fce49e0 Mon Sep 17 00:00:00 2001 From: openhands Date: Sat, 5 Sep 2026 20:12:34 +0200 Subject: [PATCH] test: update deploy workflow contract test for full docker cache prune --- src/lib/deploy-workflow-contract.test.ts | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/src/lib/deploy-workflow-contract.test.ts b/src/lib/deploy-workflow-contract.test.ts index 7ff2a0ebf6..a412b46434 100644 --- a/src/lib/deploy-workflow-contract.test.ts +++ b/src/lib/deploy-workflow-contract.test.ts @@ -79,8 +79,13 @@ describe("deploy job", () => { expect(deployJob).toContain('"database":true'); }); - it("cleans up old images", () => { - expect(deployJob).toContain("docker image prune -f"); + it("prunes old images, containers, volumes, networks and build cache", () => { + expect(deployJob).toContain("docker image prune -af"); + expect(deployJob).toContain("docker container prune -f"); + expect(deployJob).toContain("docker volume prune -f"); + expect(deployJob).toContain("docker network prune -f"); + expect(deployJob).toContain("docker builder prune"); + expect(deployJob).toContain("Prune Docker cache"); }); it("does not run pnpm test in deploy", () => {