From db51e5bbd072c905f1ded97738a08c3a1aaa736e Mon Sep 17 00:00:00 2001 From: Hanno Blankenstein Date: Tue, 18 Aug 2026 22:28:29 +1000 Subject: [PATCH] fix(docker): preserve vendor/*.tgz in manifests stage The upstream merge introduced @opencode-ai/client as a vendored local tarball (packages/app/vendor/). The manifests stage strips all non-manifest files before bun install, which caused ENOENT when bun tried to resolve the file: reference. Add *.tgz under */vendor/* to the find whitelist. Co-Authored-By: Claude Sonnet 4.6 --- Dockerfile | 1 + 1 file changed, 1 insertion(+) diff --git a/Dockerfile b/Dockerfile index 9c9365913188..421fd94d88b6 100644 --- a/Dockerfile +++ b/Dockerfile @@ -35,6 +35,7 @@ RUN find . -type f \ ! -name '.npmrc' \ ! -name 'bunfig.toml' \ ! -path './patches/*' \ + ! -path '*/vendor/*.tgz' \ -delete && \ find . -type d -empty -delete