From b052e59d2467fe931787b4dabdce6e3de47e0a20 Mon Sep 17 00:00:00 2001 From: rcourtman Date: Wed, 8 Jul 2026 00:57:35 +0100 Subject: [PATCH] Exclude nested node_modules from the Docker build context .dockerignore only matched the root node_modules, so a locally installed frontend-modern/node_modules entered the build context and collided with the npm ci layer during COPY frontend-modern/, failing local image builds. CI checkouts never hit this because they build from a clean tree. --- .dockerignore | 1 + 1 file changed, 1 insertion(+) diff --git a/.dockerignore b/.dockerignore index e1df95755..6d1eb8df8 100644 --- a/.dockerignore +++ b/.dockerignore @@ -29,6 +29,7 @@ scripts/macos/dist/ # Dependencies node_modules/ +**/node_modules/ vendor/ # Logs