name: Deploy on: push: branches: - main env: DEPLOY_PATH: /var/www/web2print jobs: deploy: runs-on: docker steps: - name: Checkout run: | git clone --depth 1 --branch main https://forge.studio-variable.com/${{ github.repository }}.git . - name: Setup SSH run: | apk add --no-cache rsync openssh || apt-get install -y rsync openssh-client mkdir -p ~/.ssh echo "${{ secrets.SSH_PRIVATE_KEY }}" > ~/.ssh/id_ed25519 chmod 600 ~/.ssh/id_ed25519 cat > ~/.ssh/config <