From d7117df6fe0f98f7cf476ac01fb83159d9ec74c1 Mon Sep 17 00:00:00 2001 From: Benny Date: Thu, 29 Jan 2026 11:44:51 -0600 Subject: [PATCH] Update deployment to run migrations from VPS .env --- .gitea/workflows/deploy.yml | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/.gitea/workflows/deploy.yml b/.gitea/workflows/deploy.yml index 6bf13ea..992bb4f 100644 --- a/.gitea/workflows/deploy.yml +++ b/.gitea/workflows/deploy.yml @@ -23,11 +23,6 @@ jobs: npm ci npm run build - - name: Run Database Migrations - run: | - cd api - DATABASE_URL=${{ secrets.DATABASE_URL }} npx prisma migrate deploy - - name: Deploy API run: | pm2 stop skymoney-api || true @@ -35,6 +30,14 @@ jobs: cp -r api/dist /opt/skymoney/api/ cp -r api/node_modules /opt/skymoney/api/ cp -r api/prisma /opt/skymoney/api/ + + # Run migrations using the VPS .env + cd /opt/skymoney/api + set -a + source .env + set +a + npx prisma migrate deploy + pm2 start /opt/skymoney/api/dist/server.js --name skymoney-api - name: Deploy Web