This repo generates and deploys MicroNova's engineering blog. Posts are stored as Markdown, rendered using Hugo, and deployed to an upstream object store & CDN using GitHub Actions. Infrastructure in GCP is configured using OpenTofu and stored in opentofu/
. We're currently using hugo-ficurinia
as the theme; check out its docs too.
- If you have not already, install
hugo
version v0.148.1 or later (usesudo snap install hugo
or download the.deb
package from GitHub) - Create the post using
hugo new post/$TITLE.md
- Modify the file in
content/post/$TITLE.md
. - Check out your content using
hugo server
; does everything look correct? - Create a PR & merge it.