sync CLI templates with demo configs via manifest + CI flow (#764)

* feat: add template synchronization utility and CI integration

* refactor: make simple write to CI, no check

* ci: conditionally sync CLI templates on push to main branch

* docs: fix small capitalization
This commit is contained in:
Musa 2026-02-17 12:59:09 -08:00 committed by GitHub
parent c69fbd8a4d
commit d70f79b41c
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
4 changed files with 167 additions and 1 deletions

View file

@ -46,6 +46,10 @@ jobs:
- name: Install plano tools
run: uv sync --extra dev
- name: Sync CLI templates to demos
if: github.event_name == 'push' && github.ref == 'refs/heads/main'
run: uv run python -m planoai.template_sync
- name: Run tests
run: uv run pytest