Skip to content

Initiating Zola Documentation Harness#8

Merged
mbarbin merged 5 commits intomainfrom
zola
Apr 9, 2026
Merged

Initiating Zola Documentation Harness#8
mbarbin merged 5 commits intomainfrom
zola

Conversation

@mbarbin
Copy link
Copy Markdown
Owner

@mbarbin mbarbin commented Apr 9, 2026

No description provided.

mbarbin and others added 5 commits April 9, 2026 11:28
Add the initial boilerplate for a zola-based documentation site following the
diataxis framework (tutorials, guides, reference, explanation). Includes styles
derived from the zolanight theme, a blog section with an introductory post, and
a books landing page that links to the existing mdbook. The mdbook build output
is wired into zola's static directory so the full site can be built with a
single `make build` from doc/.

Also adds GitHub workflows for doc deployment: test-deploy-doc (PR verification)
and deploy-doc (publish to GitHub Pages on main). Install scripts in actions/
handle downloading mdbook and zola binaries with sha256 digest verification and
GitHub Actions caching.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
The book.toml references ../shared-theme/ for the theme and plugin, so
this inner copy is redundant.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@mbarbin mbarbin changed the title Initiating Zola Documentation harness Initiating Zola Documentation Harness Apr 9, 2026
@mbarbin mbarbin merged commit 3c2a9c6 into main Apr 9, 2026
8 checks passed
@mbarbin mbarbin deleted the zola branch April 9, 2026 09:50
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