From 0d0a07115e3ba3d4c37b5b6cee636053026f815f Mon Sep 17 00:00:00 2001 From: Nick Date: Fri, 7 Jul 2023 10:15:16 +0300 Subject: [PATCH] Modify Dockerfile to meet production deployment + disable workflow auto-deploy --- .github/workflows/deploy.yml | 4 ++-- Dockerfile | 3 ++- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index 33ee200..62d0355 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -1,7 +1,7 @@ name: Deploy on: - push: - branches: [main] + #push: + # branches: [main] workflow_dispatch: inputs: build: diff --git a/Dockerfile b/Dockerfile index bfaa35e..c3f81d6 100644 --- a/Dockerfile +++ b/Dockerfile @@ -5,6 +5,7 @@ WORKDIR /builder COPY . . RUN npm i -g pnpm RUN pnpm install +RUN pnpm build # Create image by copying build artifacts FROM node:18-alpine as runner @@ -17,4 +18,4 @@ WORKDIR /home/node COPY --chown=node:node --from=builder /builder/ ./ EXPOSE ${PORT} -CMD ["pnpm", "dev"] +CMD ["pnpm", "start"]