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 # ===================== # DEBUG (kann später raus) # ===================== - name: Debug workspace run: | echo "PWD:" pwd echo "FILES:" ls -la # ===================== # DEV DEPLOY (FTP) # ===================== - name: Deploy to DEV via FTP if: github.ref == 'refs/heads/develop' run: | apt-get update apt-get install -y lftp lftp -u "${{ secrets.FTP_USER }},${{ secrets.FTP_PASS }}" ftp://${{ secrets.FTP_HOST }}:${{ secrets.FTP_PORT }} <