From fe4e69ceb5d74c09c1c5f83af3d58378908b399f Mon Sep 17 00:00:00 2001 From: blaisadmin Date: Sat, 23 May 2026 17:51:33 -0400 Subject: [PATCH] Use local mounts for Gitea deploy workflow --- .gitea/workflows/deploy.yml | 36 ++++++++++++------------------------ 1 file changed, 12 insertions(+), 24 deletions(-) diff --git a/.gitea/workflows/deploy.yml b/.gitea/workflows/deploy.yml index 0dc0270..a0594cc 100644 --- a/.gitea/workflows/deploy.yml +++ b/.gitea/workflows/deploy.yml @@ -12,34 +12,22 @@ jobs: if: ${{ github.event_name == 'push' }} runs-on: ubuntu-latest steps: - - name: Deploy dev over SSH + - name: Deploy dev run: | - mkdir -p ~/.ssh - printf '%s\n' "${{ secrets.DEPLOY_SSH_KEY }}" > ~/.ssh/deploy_key - chmod 600 ~/.ssh/deploy_key - - ssh -i ~/.ssh/deploy_key -o IdentitiesOnly=yes -o StrictHostKeyChecking=accept-new "${{ secrets.DEPLOY_USER }}@${{ secrets.DEPLOY_HOST }}" ' - set -e - cd "${{ secrets.DEV_DEPLOY_PATH }}" - git fetch --all --prune - git pull --ff-only - docker compose up -d --build - ' + set -e + cd /deploy/FlockPal-dev + git fetch --all --prune + git pull --ff-only + docker compose up -d --build deploy-prod: if: ${{ github.event_name == 'workflow_dispatch' }} runs-on: ubuntu-latest steps: - - name: Deploy prod over SSH + - name: Deploy prod run: | - mkdir -p ~/.ssh - printf '%s\n' "${{ secrets.DEPLOY_SSH_KEY }}" > ~/.ssh/deploy_key - chmod 600 ~/.ssh/deploy_key - - ssh -i ~/.ssh/deploy_key -o IdentitiesOnly=yes -o StrictHostKeyChecking=accept-new "${{ secrets.DEPLOY_USER }}@${{ secrets.DEPLOY_HOST }}" ' - set -e - cd "${{ secrets.PROD_DEPLOY_PATH }}" - git fetch --all --prune - git pull --ff-only - docker compose up -d --build - ' + set -e + cd /deploy/FlockPal + git fetch --all --prune + git pull --ff-only + docker compose up -d --build