From 221c9214efe089c4f7e9a5a2c86272f23d6df7e2 Mon Sep 17 00:00:00 2001 From: Linus Maximilian Nilson Date: Fri, 30 Jan 2026 17:26:15 +0000 Subject: [PATCH] Update .gitea/workflows/deploy.yml --- .gitea/workflows/deploy.yml | 68 ++++++++++++++++++++++++------------- 1 file changed, 44 insertions(+), 24 deletions(-) diff --git a/.gitea/workflows/deploy.yml b/.gitea/workflows/deploy.yml index 1b82613..e0a7cab 100644 --- a/.gitea/workflows/deploy.yml +++ b/.gitea/workflows/deploy.yml @@ -13,33 +13,53 @@ jobs: container: image: docker.gitea.com/runner-images:ubuntu-latest - steps: + # ===================== + # CHECKOUT + # ===================== - name: Checkout Repository uses: actions/checkout@v4 - # DEV - - name: Deploy to DEV - if: github.ref == 'refs/heads/develop' - uses: appleboy/scp-action@v0.1.7 - with: - host: ${{ secrets.SFTP_HOST }} - port: ${{ secrets.SFTP_PORT }} - username: ${{ secrets.SFTP_USER }} - password: ${{ secrets.SFTP_PASS }} - source: ./ - target: "/dev.konfi-castle.com/wp-content/plugins/konficastle-workshopwahl/" - rm: true + # ===================== + # OPTIONAL DEBUG (kannst du später löschen) + # ===================== + - name: Debug workspace + run: | + echo "Working directory:" + pwd + echo "Files:" + ls -la - # PROD - - name: Deploy to PROD + # ===================== + # DEV DEPLOY (SFTP) + # ===================== + - name: Deploy to DEV via SFTP + if: github.ref == 'refs/heads/develop' + run: | + apt-get update + apt-get install -y lftp + + lftp -u "${{ secrets.SFTP_USER }},${{ secrets.SFTP_PASS }}" sftp://${{ secrets.SFTP_HOST }}:${{ secrets.SFTP_PORT }} <