From 675fa4ae2ed84e23646d032998ddbbc0edeb8e63 Mon Sep 17 00:00:00 2001 From: Remco <1+remco@noreply.gitlabi@epicnabbo.nl> Date: Sat, 11 Jul 2026 21:25:04 +0200 Subject: [PATCH] Update .gitea/workflows/deploy.yaml --- .gitea/workflows/deploy.yaml | 39 ++++++++++++++++-------------------- 1 file changed, 17 insertions(+), 22 deletions(-) diff --git a/.gitea/workflows/deploy.yaml b/.gitea/workflows/deploy.yaml index 2cd1f2c0..e8711053 100644 --- a/.gitea/workflows/deploy.yaml +++ b/.gitea/workflows/deploy.yaml @@ -6,26 +6,21 @@ on: jobs: deploy: - runs-on: ubuntu-22.04 + runs-on: shell steps: - - name: Checkout Repository - uses: actions/checkout@v4 - - - name: Execute Remote SSH Commands to Build and Deploy - uses: appleboy/ssh-action@v1.0.3 - with: - host: ${{ secrets.SSH_HOST }} - username: ${{ secrets.SSH_USER }} - key: ${{ secrets.SSH_PRIVATE_KEY }} - port: ${{ secrets.SSH_PORT }} - script: | - echo "--- Starting Deployment Pipeline ---" - - # 1. Navigeer naar de juiste map op de VPS - cd /var/www/atom-next/ - - # 2. Synchroniseer de lokale code met Gitea - git fetch --all - git reset --hard origin/main - - echo "--- Deployment Completed Successfully ---" \ No newline at end of file + - name: Execute Build and Deploy Commands + run: | + echo "--- Starting EPIC WEB CONTROL Deployment ---" + + # 1. Navigeer direct naar de juiste map op de VPS + cd /var/www/atom-next/ + + # 2. Synchroniseer de code direct via Git + git fetch --all + git reset --hard origin/main + + # 3. Voer de database migraties uit + echo "--- Running Database Migrations ---" + pnpm db:migrate + + echo "--- Deployment Completed Successfully ---" \ No newline at end of file