Automating my Blog Deployment
Posted on May 15, 2026
I just updated the deployment pipeline for this blog. Previously, I had to manually build the site locally and push the generated HTML files to GitHub.
Now, I’ve set up a GitHub Action that: 1. Installs Haskell and Stack. 2. Builds the site automatically from source. 3. Deploys it directly to Azure Static Web Apps.
This makes the workflow much cleaner — I just push the Markdown files and everything else is handled automatically!