This repo generates and deploys Micro-Nova'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
(might besudo apt install hugo
.) - 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.