ci(docker): split bundled release lanes

This commit is contained in:
Peter Steinberger
2026-04-27 07:16:35 +01:00
parent db09f68ce5
commit a3fcb8db79
10 changed files with 32 additions and 14 deletions

View File

@@ -42,6 +42,9 @@ describe("scripts/lib/docker-e2e-plan", () => {
expect(plan.credentials).toEqual(["anthropic", "openai"]);
expect(plan.lanes.map((lane) => lane.name)).toContain("install-e2e");
expect(plan.lanes.map((lane) => lane.name)).toContain("mcp-channels");
expect(plan.lanes.map((lane) => lane.name)).toContain("bundled-channel-feishu");
expect(plan.lanes.map((lane) => lane.name)).toContain("bundled-channel-update-acpx");
expect(plan.lanes.map((lane) => lane.name)).not.toContain("bundled-channel-deps");
expect(plan.lanes.map((lane) => lane.name)).not.toContain("openwebui");
});

View File

@@ -63,6 +63,7 @@ describe("package artifact reuse", () => {
expect(workflow).toContain("package_artifact_run_id:");
expect(workflow).toContain("docker_e2e_bare_image:");
expect(workflow).toContain("docker_e2e_functional_image:");
expect(workflow).toContain("OPENCLAW_DOCKER_E2E_SELECTED_SHA:");
expect(workflow).toContain("Download current-run OpenClaw Docker E2E package");
expect(workflow).toContain("Download previous-run OpenClaw Docker E2E package");
expect(workflow).toContain("inputs.package_artifact_name != ''");