From a460bcf4f5715afb9ad989d52c591b091df354ff Mon Sep 17 00:00:00 2001 From: Joshua Dirga Date: Wed, 18 Feb 2026 17:57:20 -0500 Subject: [PATCH 1/2] moved db push to docker compose --- Dockerfile | 3 --- docker-compose.yml | 2 ++ 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/Dockerfile b/Dockerfile index 029badc..313cb20 100644 --- a/Dockerfile +++ b/Dockerfile @@ -16,9 +16,6 @@ COPY prisma ./prisma/ # Generate Prisma client RUN npx prisma generate -# Sync schema with db -RUN npx prisma db push - # Copy TypeScript configuration and source code COPY tsconfig.json ./ COPY src ./src/ diff --git a/docker-compose.yml b/docker-compose.yml index 0028541..b34d919 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -3,6 +3,8 @@ version: '3.8' services: app: image: cornellappdev/eatery-blue-dev:${IMAGE_TAG} + command: > + sh -c "npx prisma db push && npm run start" configs: - source: firebase_service_account target: /app/firebase-service-account.json From 16ff3ca9122cb9ae9d9215a98bd2b4bdd23a47d6 Mon Sep 17 00:00:00 2001 From: Joshua Dirga Date: Wed, 18 Feb 2026 18:11:04 -0500 Subject: [PATCH 2/2] changed prod workflow --- .github/workflows/deploy-prod.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/deploy-prod.yml b/.github/workflows/deploy-prod.yml index 89ded39..dcda39a 100644 --- a/.github/workflows/deploy-prod.yml +++ b/.github/workflows/deploy-prod.yml @@ -32,7 +32,7 @@ jobs: context: ./ file: ./Dockerfile push: true - tags: cornellappdev/eatery-blue:${{ steps.vars.outputs.sha_short }} + tags: cornellappdev/eatery-prod:${{ steps.vars.outputs.sha_short }} - name: Remote SSH and Deploy uses: appleboy/ssh-action@v1.0.3