name: Build and Deploy Hugo Site to Production on: push: branches: - main - kontaktformular-filter-spam env: SSH_USER: verua.swiss SSH_HOST: verua.swiss DEPLOY_PATH: httpdocs jobs: call-build-workflow: uses: ./.gitea/build-workflow.yaml steps: - name: Deploy to Production run: | echo "Running steps for Production Environment" echo "host: $DEV_HOST path: $DEV_PATH" # rsync -avz --delete ./public/ ${{ secrets.SSH_USER }}@${{ secrets.SSH_HOST }}:/${{ secrets.PRODUCTION_PATH }} rsync -avz ./public/ $SSH_USER@$SSH_HOST:$DEPLOY_PATH env: RSYNC_RSH: 'ssh -p ${{ secrets.SSH_PORT }} -o StrictHostKeyChecking=no'