Task Summary
This PR adds a GitHub Actions workflow that builds the Hugo site and publishes the generated static files to a new publish branch. Previously, the repo stored built static files directly in main and staging; this workflow cleanly separates source from output and ensures reproducible builds.
After merging, pushes to main will automatically rebuild and deploy the website to publish.
Priority
P3 – Low
Task Type