Summary
Create a GitHub Action that automatically updates ppds-docs when source repos release new versions.
Trigger
When any of these repos create a release:
- ppds (SDK packages)
- ppds-alm (workflows/actions)
- ppds-tools (PowerShell module)
Workflow
- Trigger on release tag in source repo
- Clone ppds-docs
- Run doc generation (could use Ralph Wiggum loop)
- Create PR with updated docs
- Human reviews and merges
Implementation Options
Option A: Repository Dispatch
Source repo triggers ppds-docs workflow via repository_dispatch.
Option B: Scheduled Sync
ppds-docs runs nightly, checks for new releases, generates if needed.
Option C: Manual with Automation
/generate-docs command that operator runs after releases.
Tasks
Priority: Low
Manual process works for now. Automate when release cadence increases.
Depends On
Summary
Create a GitHub Action that automatically updates ppds-docs when source repos release new versions.
Trigger
When any of these repos create a release:
Workflow
Implementation Options
Option A: Repository Dispatch
Source repo triggers ppds-docs workflow via repository_dispatch.
Option B: Scheduled Sync
ppds-docs runs nightly, checks for new releases, generates if needed.
Option C: Manual with Automation
/generate-docscommand that operator runs after releases.Tasks
Priority: Low
Manual process works for now. Automate when release cadence increases.
Depends On