GridPane GitHub Action

1 min read


This is NOT needed or necessary to understand or use our Git integration. 

The following GitHub action was created by one of our developers. For those of you who know what it is and how to use it, we hope it will be helpful.

This is provided here as is, with no official GridPane support. If you need assistance with it, please only post in the community forum.

					name: Push site to GridPane

on: push


    runs-on: ubuntu-latest
    environment: main

      - name: Checkout Repository
        uses: actions/checkout@v2
      - name: Rsync Deployment
        uses: Burnett01/rsync-deployments@5.2
          switches: -vrog --delete --chown=${{ secrets.GP_USER }}:${{ secrets.GP_USER }}
          path: ./
          remote_path: /home/${{ secrets.GP_USER }}/sites/${{ secrets.GP_SITE_URL }}/htdocs
          remote_host: ${{ secrets.GP_HOST }}
          remote_port: ${{ secrets.GP_HOST_PORT }}
          remote_user: root
          remote_key: ${{ secrets.GP_DEPLOY_KEY }}