Skip to content

[codex] add Hugo GitHub Pages site#26

Merged
ncode merged 1 commit into
mainfrom
juliano/pages
Jun 27, 2026
Merged

[codex] add Hugo GitHub Pages site#26
ncode merged 1 commit into
mainfrom
juliano/pages

Conversation

@ncode

@ncode ncode commented Jun 27, 2026

Copy link
Copy Markdown
Owner

Summary

  • Add a Hugo documentation site for Facts at facts.martinez.io using existing docs/ Markdown as content.
  • Add custom layouts, local CSS, static/CNAME, and a GitHub Pages artifact deployment workflow.
  • Add OpenSpec artifacts, ADR-0013 for the dedicated custom subdomain, and a Go contract test for the site configuration.

Impact

The site is static and dependency-light: no npm, no Hugo theme, no generated HTML committed. Supported-fact pages remain generated from the existing schema flow and are rendered by Hugo.

Validation

  • hugo --cleanDestinationDir --minify
  • go test ./... (2214 passed)
  • go vet ./...
  • openspec validate add-hugo-github-pages-site --strict
  • Open Code Review run; actionable findings addressed.

@ncode ncode marked this pull request as ready for review June 27, 2026 09:31
@ncode ncode merged commit ca30e02 into main Jun 27, 2026
37 checks passed
@ncode ncode deleted the juliano/pages branch June 27, 2026 09:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant