Skip to content

feat: add docs and docs-serve make targets#10

Open
trisdoan wants to merge 1 commit intomainfrom
fork/trobz-python-template
Open

feat: add docs and docs-serve make targets#10
trisdoan wants to merge 1 commit intomainfrom
fork/trobz-python-template

Conversation

@trisdoan
Copy link
Copy Markdown
Collaborator

Summary

Add make targets to build and serve documentation using zensical tool via uv run --group dev.

  • make docs: Build documentation site with clean output
  • make docs-serve: Start local documentation server

Testing

  • Verify make targets are accessible: make help
  • Test docs build: make docs (requires zensical and dev dependencies)
  • Test docs server: make docs-serve (requires zensical and dev dependencies)

Changes

  • Added 8 lines to template/Makefile.jinja with two new phony targets

@nilshamerlinck
Copy link
Copy Markdown

when ready, @hailangvn please have a look and update trobz/deploy.py#15 accordingly

@trisdoan trisdoan marked this pull request as ready for review April 28, 2026 05:25
@trisdoan trisdoan marked this pull request as draft April 28, 2026 05:30
Add enable_docs_site prompt to copier.yaml; conditionally include
zensical in dev deps and expose docs/docs-serve make targets.
@trisdoan trisdoan force-pushed the fork/trobz-python-template branch from 6e377be to 64895da Compare April 28, 2026 07:13
@trisdoan trisdoan marked this pull request as ready for review April 28, 2026 07:25
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.

3 participants