fix(discord) : resolve server-only worker bundle
CI / Verify (push) Successful in 2m14s
CI / Build immutable images and deploy (push) Successful in 2m39s

This commit is contained in:
2026-09-28 17:20:49 +07:00 Unverified
parent 4d304eea62
commit 63341e892b
2 changed files with 4 additions and 0 deletions
+1
View File
@@ -16,6 +16,7 @@ RUN bun build scripts/outbox-worker.ts \
--outfile=dist/outbox-worker.js && \
bun build backend/discord.ts \
--target=bun \
--conditions=react-server \
--minify \
--outfile=dist/discord.js && \
bun build scripts/migrate.ts --target=bun --minify --outfile=dist/migrate.js
+3
View File
@@ -103,6 +103,9 @@ describe("production deployment contract", () => {
"ENV NEXT_PUBLIC_GOOGLE_ADSENSE_CLIENT_ID=${NEXT_PUBLIC_GOOGLE_ADSENSE_CLIENT_ID}",
);
expect(dockerfile).toContain("backend/discord.ts");
expect(dockerfile).toMatch(
/bun build backend\/discord\.ts[\s\S]*?--conditions=react-server[\s\S]*?--outfile=dist\/discord\.js/u,
);
expect(dockerfile).toContain("./worker/discord.js");
});