Keep remote directories in "sink" with GitHub repositories using webhooks