Modify Dockerfile to meet production deployment + disable workflow auto-deploy

This commit is contained in:
Nick
2023-07-07 10:15:16 +03:00
parent f90daf85fd
commit 0d0a07115e
2 changed files with 4 additions and 3 deletions

View File

@@ -1,7 +1,7 @@
name: Deploy
on:
push:
branches: [main]
#push:
# branches: [main]
workflow_dispatch:
inputs:
build:

View File

@@ -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"]