diff --git a/apps/chat/Dockerfile b/apps/chat/Dockerfile index 3e88d9d..37dade0 100644 --- a/apps/chat/Dockerfile +++ b/apps/chat/Dockerfile @@ -19,7 +19,7 @@ COPY --from=builder /app/out/json/ . RUN yarn install --frozen-lockfile COPY --from=builder /app/out/full/ . -RUN --mount=type=secret,id=TURBO_TOKEN --mount=type=secret,id=TURBO_TEAM TURBO_TOKEN=$(cat /run/secrets/TURBO_TOKEN) TURBO_TEAM=$(cat /run/secrets/TURBO_TEAM) yarn turbo run build --concurrency=1 +RUN --mount=type=secret,id=TURBO_TOKEN --mount=type=secret,id=TURBO_TEAM TURBO_TOKEN=$(cat /run/secrets/TURBO_TOKEN) TURBO_TEAM=$(cat /run/secrets/TURBO_TEAM) yarn turbo run build FROM base AS runner WORKDIR /app diff --git a/packages/db/Dockerfile b/packages/db/Dockerfile index bb069c5..64afc97 100644 --- a/packages/db/Dockerfile +++ b/packages/db/Dockerfile @@ -21,7 +21,6 @@ COPY --from=builder /app/out/json/ . RUN yarn install --frozen-lockfile COPY --from=builder /app/out/full/ . -RUN yarn prisma generate RUN --mount=type=secret,id=TURBO_TOKEN --mount=type=secret,id=TURBO_TEAM TURBO_TOKEN=$(cat /run/secrets/TURBO_TOKEN) TURBO_TEAM=$(cat /run/secrets/TURBO_TEAM) yarn turbo run build --filter=@hctv/db FROM base AS runner diff --git a/packages/db/package.json b/packages/db/package.json index 4c3e548..1265a49 100644 --- a/packages/db/package.json +++ b/packages/db/package.json @@ -17,9 +17,10 @@ "db:generate": "prisma generate", "db:migrate": "prisma migrate dev", "db:deploy": "prisma migrate deploy", - "build": "tsc --build" + "build": "prisma generate && tsc --build" }, "devDependencies": { + "@types/node": "^24.0.1", "typescript": "^5.8.2" } -} \ No newline at end of file +} diff --git a/yarn.lock b/yarn.lock index e2cf76a..6955674 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1701,6 +1701,13 @@ dependencies: undici-types "~6.19.2" +"@types/node@^24.0.1": + version "24.0.1" + resolved "https://registry.yarnpkg.com/@types/node/-/node-24.0.1.tgz#e9bfcb1c35547437c294403b7bec497772a88b0a" + integrity sha512-MX4Zioh39chHlDJbKmEgydJDS3tspMP/lnQC67G3SWsTnb9NeYVWOjkxpOSy4oMfPs4StcWHwBrvUb4ybfnuaw== + dependencies: + undici-types "~7.8.0" + "@types/prop-types@*": version "15.7.14" resolved "https://registry.yarnpkg.com/@types/prop-types/-/prop-types-15.7.14.tgz#1433419d73b2a7ebfc6918dcefd2ec0d5cd698f2" @@ -5901,6 +5908,11 @@ undici-types@~6.20.0: resolved "https://registry.yarnpkg.com/undici-types/-/undici-types-6.20.0.tgz#8171bf22c1f588d1554d55bf204bc624af388433" integrity sha512-Ny6QZ2Nju20vw1SRHe3d9jVu6gJ+4e3+MMpqu7pqE5HT6WsTSlce++GQmK5UXS8mzV8DSYHrQH+Xrf2jVcuKNg== +undici-types@~7.8.0: + version "7.8.0" + resolved "https://registry.yarnpkg.com/undici-types/-/undici-types-7.8.0.tgz#de00b85b710c54122e44fbfd911f8d70174cd294" + integrity sha512-9UJ2xGDvQ43tYyVMpuHlsgApydB8ZKfVYTsLDhXkFL/6gfkp+U8xTGdh8pMJv1SpZna0zxG1DwsKZsreLbXBxw== + undici@^6.19.5: version "6.21.2" resolved "https://registry.yarnpkg.com/undici/-/undici-6.21.2.tgz#49c5884e8f9039c65a89ee9018ef3c8e2f1f4928"