Automatically Deploy From GitHub To Server On Push

You probably want to use GitHub’s post-receive hooks.

In summary, GitHub will POST to a supplied URL when someone pushes to the repo. Just write a short PHP script to run on your linode VPS and pull from GitHub when it receives said POST.

Leave a Comment