From 788d0b0e0938a791e02249d2145179f59c42e74d Mon Sep 17 00:00:00 2001 From: Remco <1+remco@noreply.gitlabi@epicnabbo.nl> Date: Sat, 11 Jul 2026 21:14:12 +0200 Subject: [PATCH] Update .gitea/workflows/deploy.yml --- .gitea/workflows/deploy.yml | 33 +++++++++++++++++---------------- 1 file changed, 17 insertions(+), 16 deletions(-) diff --git a/ .gitea/workflows/deploy.yml b/ .gitea/workflows/deploy.yml index 2d36d1fb..593c61f4 100644 --- a/ .gitea/workflows/deploy.yml +++ b/ .gitea/workflows/deploy.yml @@ -6,20 +6,21 @@ on: jobs: deploy: - runs-on: - - self-hosted - - linux - - shell + runs-on: ubuntu-22.04 steps: - - name: Execute Build and Deploy Commands - run: | - echo "--- Starting Deployment Pipeline ---" - - # 1. Navigate to your project folder on the VPS - cd /var/www/atom-next/ - - # 2. Sync the VPS local code with your Gitea repository - git fetch --all - git reset --hard origin/main - - echo "--- Deployment Completed Successfully ---" \ No newline at end of file + - name: Checkout Repository + uses: actions/checkout@v4 + + - name: Execute Deployment via SSH + 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 EPIC WEB CONTROL Deployment ---" + cd /var/www/atom-next/ + git fetch --all + git reset --hard origin/main + echo "--- Deployment Completed Successfully ---" \ No newline at end of file