absaoss/Living Doc Generator PDF

Generate professional PDF documentation from canonical JSON using Jinja templates and WeasyPrint

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Activelast commit Jul 13, 2026
License
Apache 2.0

Pinned Snippet

workflow.ymlSHA-pinned
uses: absaoss/living-doc-generator-pdf@2f8e3930662d7905fe6d2c9de74a3f5ea8f07db3 # no releases — HEAD as of 2026-07-16

tags can be moved; commit SHAs can't. why a SHA?

namedescriptionrequireddefault
source-pathPath to the canonical source JSON file to renderno
template-pathDirectory containing custom Jinja templates (overrides or extends a built-in set)no
document-typeBuilt-in template set to use: user-stories | ui-test-catalog | coverage-matrixno
output-pathPath for the generated PDF filenooutput.pdf
document-titleTitle shown on the cover page (defaults to the document type or source file name)no
schema-pathOptional JSON Schema path; when set, the source JSON is validated before renderingno
debug-htmlSave intermediate HTML as rendered.htmlnofalse
verboseEnable verbose loggingnofalse
pdf_ready_jsonDeprecated alias for source-path; use source-path insteadno
namedescription
pdf_pathAbsolute path to generated PDF file
html_pathAbsolute path to debug HTML (if debug-html=true)
report_pathAbsolute path to pdf_report.json