From 88d7bc8b243c30712fb0049dc92a866a28a774f5 Mon Sep 17 00:00:00 2001 From: sepehr Date: Sun, 26 Apr 2026 10:53:31 +0200 Subject: [PATCH] ci: add automatic prisma db push to deploy pipeline Run database migration after build and before container startup so schema changes are always applied before the app goes live. Co-Authored-By: Claude Opus 4.7 --- .gitea/workflows/deploy.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.gitea/workflows/deploy.yaml b/.gitea/workflows/deploy.yaml index b6aa06d..73e6173 100644 --- a/.gitea/workflows/deploy.yaml +++ b/.gitea/workflows/deploy.yaml @@ -126,6 +126,9 @@ jobs: echo "=== Building ===" docker compose build memento-note + echo "=== Database migration ===" + docker compose run --rm memento-note npx prisma db push --skip-generate + echo "=== Starting ===" docker compose up -d --remove-orphans docker compose ps