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"