From b7facc25b895ba41f89bcf4c5de62732061572c7 Mon Sep 17 00:00:00 2001 From: Cosmo Date: Wed, 22 Apr 2026 12:05:57 +0000 Subject: [PATCH] ci: fix deploy workflow for VM architecture --- .gitea/workflows/deploy.yml | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/.gitea/workflows/deploy.yml b/.gitea/workflows/deploy.yml index 634dd6e..7673e9f 100644 --- a/.gitea/workflows/deploy.yml +++ b/.gitea/workflows/deploy.yml @@ -1,4 +1,4 @@ -name: Deploy to Coolify +name: Deploy to VM on: push: @@ -8,10 +8,12 @@ jobs: deploy: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 - - - name: Trigger Coolify Deploy + - name: Pull latest code and rebuild run: | - curl -X POST "https://coolify.digital-home.site/api/v1/deploy?uuid=${{ secrets.COOLIFY_APP_UUID }}&force=false" \ - -H "Authorization: Bearer ${{ secrets.COOLIFY_TOKEN }}" \ - -H "Content-Type: application/json" + cd /opt/digital-home/smart-home-tablet + git pull origin main + + # Restart Coolify service (rebuild + restart) + curl -X POST 'https://coolify.digital-home.site/api/v1/services/yfh53kixpwkjlo4zibglx4n2/restart' -H 'Authorization: Bearer 4|8e75d9edfac009446b19abca1b9fdfadbe6da6b8f3efb0526520f0d2e3cfc266' -H 'Content-Type: application/json' || true + + echo 'Deploy triggered'