v0.14.0 — PDF reports + run-it-on-Fly
This release lands two things that change how you share and run ftg:
- 📄 PDF reports. Every
ftg analyzerun now writes areport.pdfalongsidegaps.md,mapping.md, and the rendered Hugo site. It carries a styled cover page, a clickable TOC, and one card per finding — colour-coded by priority and laid out to match the rendered site. Pass--no-pdfto skip it.ftg renderre-emits the PDF from cached findings the same way it re-emits the site. - ☁️ One-shot runs on Fly Machines. A self-serve workflow that fires up a Fly VM, runs
ftg analyzeagainst a repo + docs URL, uploads the reports as a workflow artifact, and tears the machine down. The container image is published to GHCR (ghcr.io/sandgardenhq/find-the-gaps) on every release so anyone can pull it.
What's Changed
- feat(fly): run ftg as a one-shot job on Fly Machines by @britt in #93
- chore(fly): bump VM memory to 8gb by @britt in #95
- ci(image): publish container image to GHCR for self-serve Fly runs by @britt in #96
- feat(pdf): export analyze results as a PDF report by @britt in #94
Full Changelog: v0.13.0...v0.14.0