From 5e1364e0836a86ffb9dca20dec9ce595b0f02e1f Mon Sep 17 00:00:00 2001 From: Shihaam Abdul Rahman Date: Sat, 12 Apr 2025 02:52:43 +0500 Subject: [PATCH] add auto deploy --- .gitea/workflows/docker-build.yml | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/.gitea/workflows/docker-build.yml b/.gitea/workflows/docker-build.yml index 8cb7224..7d3f20d 100644 --- a/.gitea/workflows/docker-build.yml +++ b/.gitea/workflows/docker-build.yml @@ -35,3 +35,10 @@ jobs: if: github.event_name != 'pull_request' working-directory: .build/prod run: docker compose push + + - name: Deploy production + if: github.event_name != 'pull_request' + run: | + eval "$(ssh-agent -s)" + ssh-add - <<< ${{ secrets.SSH_PRIVATE_KEY }} + ssh root@10.0.1.5 -t "cd /mnt && docker compose pull portal-api portal-api-nginx && docker compose up -d portal-api portal-api-nginx"