Clone github repository on the shared host for Continuous Integration
First follow the article on Creating Github workflow using Github Actions and then you can use the following steps on setting up your repo on the shared host This Article demonstrates how to set up a private repository on your local host. This allows the user to use cPanel as an automatic deployment location for their project that can run PHP, Ruby, Node.js™, or other desktop applications. Important: This tutorial uses GitHub as an example host for a private repository. However, most of the steps in this tutorial are similar to the steps for any other private repository host. The steps in this tutorial require the Shell Access setting in cPanel & WHM version 70 or earlier or the Shell Access & Terminal setting in cPanel & WHM version 72 or later. Because they require SSH access, you must perform additional steps in order to clone a privately-hosted remote repository. This feature enforces several restrictions on clone URLs, and it verifies the remote host’s public