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: - 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 # PROD - name: Deploy to PROD if: github.ref == 'refs/heads/main' 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: "/httpdocs/wp-content/plugins/konficastle-workshopwahl/" rm: true