From 5e9df906095b49b2a879f06aa9449794645303e8 Mon Sep 17 00:00:00 2001 From: Daniel Sutton Date: Sun, 5 Jul 2026 10:19:38 +0100 Subject: [PATCH] fix(docker): copy retry-prisma-generate.mjs into the image build MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit #4154 changed the @trigger.dev/database and @internal/run-ops-database generate scripts to call ../../scripts/retry-prisma-generate.mjs, but the builder stage replaces ./scripts with docker/scripts and only copies back specific root scripts — so the image build failed with 'Cannot find module /triggerdotdev/scripts/retry-prisma-generate.mjs' at 'pnpm run generate'. Copy the retry script too. (publish.yml only runs on push to main, so this wasn't caught in the PR CI.) Co-Authored-By: Claude Opus 4.8 (1M context) --- docker/Dockerfile | 1 + 1 file changed, 1 insertion(+) diff --git a/docker/Dockerfile b/docker/Dockerfile index 0dd3cf691e..5b140b037f 100644 --- a/docker/Dockerfile +++ b/docker/Dockerfile @@ -71,6 +71,7 @@ RUN chmod +x ./scripts/entrypoint.sh COPY --chown=node:node .configs/tsconfig.base.json .configs/tsconfig.base.json COPY --chown=node:node scripts/updateVersion.ts scripts/updateVersion.ts COPY --chown=node:node scripts/bundleSdkDocs.ts scripts/bundleSdkDocs.ts +COPY --chown=node:node scripts/retry-prisma-generate.mjs scripts/retry-prisma-generate.mjs RUN pnpm run generate RUN --mount=type=secret,id=sentry_auth_token \ SENTRY_AUTH_TOKEN=$(cat /run/secrets/sentry_auth_token) \