I like good Docs, and I cannot lie
summary
Shows how comment based help + a HelpUri in commandbinding becomes a clickable web page via get-help -Online, turns function comment blocks into validated markdown with PlatyPS, and builds a static site with make docs deployed to GitHub Pages from CI. Includes concrete steps: combine public functions into a psm1, run New-MarkdownHelp, host site or GH deploy, and Pester-test that help exists; CI needs a username + PAT embedded URL for unattended GH deploy.
AI-written summary · about
chapters (10)
- 0:00PowerShell documentation intro
- 1:49Summit Docs module demo
- 3:35Comment-based help matters
- 7:48Help URI with Platypus
- 10:36Markdown help with Platypus
- 17:28MkDocs for static docs
- 22:51Publish docs with GitHub Pages
- 28:04CI pipelines automation
- 34:11Dash online final demo
- 38:45Platypus advanced features & Q&A
related talks
01h 29mPlatyPS: PowerShell Help meets Markdown
01h 21mPublish PowerShell help content using PlatyPS v1.0
01h 29mWhat's new in PlatyPS
51mWriting the Darn Docs
36mBuilding Docs like Code: Continuous Integration for Documentation
35mHelping Your Community Contribute to Developer Documentation
19mWhere Docs, Cloud-hosted Interactive Tutorials and CI Testing Intersect
05mDocs as Part of the Product: Open Source Technical Documentation at Scale
