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 }} <