Let’s start with assuming that you want to deploy your blog to Azure - given that you are working with static content (Hugo generates HTML from Markdown blog posts), we can leverage a recent addition to the Azure Storage stack - the ability to host static sites. workflow "New workflow" { on = "push" resolves = [ "Build Hugo content" , "GitHub Action for Azure" ] } action "Build Hugo content" { uses = "./hugo-build-action" } action "GitHub Action for Azure" { needs = [ "Build Hugo content" ] uses = "actions/azure@4919f1449100fb0e6111a52466de7f2a1dc861dc" secrets = [ "AZURE_SERVICE_APP_ID" , "AZURE_SERVICE_TENANT" , "AZURE_SERVICE_PASSWORD" ] } workflow "New workflow" { on = "push" resolves = [ "Build Hugo content" , "GitHub Action for Azure" , ] } action "Build Hugo content" { uses =…