From ba0fa5a831fc9c84f9ffd8c46d2d8e607e736300 Mon Sep 17 00:00:00 2001 From: Shihaam Abdul Rahman Date: Wed, 16 Apr 2025 11:33:48 +0500 Subject: [PATCH] auto deploy - migrate --- .gitea/workflows/docker-build.yml | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/.gitea/workflows/docker-build.yml b/.gitea/workflows/docker-build.yml index ba8df71..b0af101 100644 --- a/.gitea/workflows/docker-build.yml +++ b/.gitea/workflows/docker-build.yml @@ -34,6 +34,8 @@ jobs: - name: Deploy production if: github.event_name != 'pull_request' run: | - ssh root@10.0.1.5 -t "cd /mnt && docker compose --progress plain pull portal-api portal-api-nginx" - ssh root@10.0.1.5 -t "cd /mnt && docker compose --progress plain down portal-api portal-api-nginx" - ssh root@10.0.1.5 -t "cd /mnt && docker compose --progress plain up -d portal-api portal-api-nginx" + ssh root@10.0.1.5 -t "cd /mnt && \ + docker compose --progress plain pull portal-api portal-api-nginx && \ + docker compose --progress plain down portal-api portal-api-nginx && \ + docker compose --progress plain up -d portal-api portal-api-nginx && \ + docker compose exec portal-api python manage.py migrate"