@streakmachine @hazardwarning Thanks both. :)
I now have 2 scripts, the contents of which:
- Pulls the repo from GitHub to the RPi and builds it locally (this was the easy bit!)
- Uploads the site folder to my Web host (surprisingly difficult without creating SSH keys, something I intend to implement sometime!)
Having a lie down. ;)