The bilingual PGSTY corporate portal pins
github.com/pgsty/oink v0.2.0 as its Hugo
theme. The site keeps bespoke home, about, pricing, and solutions layouts while
OINK supplies the reusable content system, shortcodes, icon set, favicon
conventions, and Markdown/LLMS output formats.
make d # Debug with the sibling ../oink checkout
make s # Serve with the theme version pinned in go.mod
make b # Build with the pinned theme
make c # Run the complete site checkmake d creates an ignored go.work without pinning the preview port. The long
targets are debug, serve, build, and check; dev retains the pinned-theme
preview. make c validates rendered HTML, Markdown, and llms.txt links. To
update the pinned theme intentionally, run make update-theme, review go.mod
and go.sum, then rerun the checks.
Pushing main triggers two independent builds:
- GitHub Actions builds and deploys the GitHub Pages site.
- Cloudflare Pages builds
mainwith Hugo and servespgsty.com.
Both deployment paths use Hugo extended 0.164.0.