Changelog And Docs Build Workflow
This page describes the current public docs pipeline.
What Happens On A Dev Branch Push
When you push local-dev:
- GitHub checks out the branch.
- VitePress is built from
docs/. - The generated site is copied into
public/docs/. - GitHub pushes the rebuilt
public/docs/output back tolocal-devif needed.
This keeps the tracked production docs bundle aligned with the source docs.
Public Changelog Source
The public changelog is curated in:
text
docs/changelog.mdIt is not rebuilt from every commit message anymore. This keeps the published changelog aligned with the cleaned v1.0.x release history instead of drifting back into legacy versions or internal workflow noise.
Production Publishing Flow
After docs are rebuilt on local-dev:
- GitHub prepares
filtered-pr-local-dev. mainreceives only the production-safe snapshot.- GitHub release packaging includes
public/docs/, not the rawdocs/source.
Why This Matters
/docs/features/,/docs/muse/, and/docs/architect-hub/must exist in built output- production should serve only the built docs bundle
- the public changelog should match the live release line