The recent upgrade to Azure Websites included a service hook, to enable automatic deployments from GitHub.
To use it, go the ‘configure’ section of your website’s settings:
Copy the URL.
Go to the Admin -> Service Hooks section of your GitHub project, and paste the URL as a WebHook URL:
Now just push updates to your GitHub project, and they’ll automatically be deployed to Azure.