Originally, I was going to deploy this site in a container on Kubernetes, but for now, I’ve deployed as a static website using Azure Blob Storage. This integrates with Azure CDN to deliver the site securely.
Thanks to GitHub Actions, on every push to main, the site is automatically updated by building a new version of the Hugo site, which is then deployed to Azure Blob Storage. The Azure CLI command az sync keeps the files in Azure in sync with what’s been built on the GitHub Actions runner.
Read more