name: Deploy Workshop-Wahlen (DEV / PROD) on: push: branches: - develop - main jobs: deploy: runs-on: ubuntu-latest container: image: docker.gitea.com/runner-images:ubuntu-latest steps: # ===================== # CHECKOUT # ===================== - name: Checkout Repository uses: actions/checkout@v4 # ===================== # OPTIONAL DEBUG (kannst du später löschen) # ===================== - name: Debug workspace run: | echo "Working directory:" pwd echo "Files:" ls -la # ===================== # 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 }} <