Skip to content

docs: document KB contribution workflow and add just sync-kb - #1536

Merged
reyammer merged 3 commits into
mainfrom
contributing-improve
Oct 9, 2026
Merged

reyammer merged 3 commits into
mainfrom
contributing-improve

Conversation

@reyammer

@reyammer reyammer commented Oct 9, 2026

Copy link
Copy Markdown
Collaborator
  • Add a new Updating the Content Types Knowledge Base section to CONTRIBUTING.md documenting the YAML format rules for assets/content_types.yaml and the sync workflow to regenerate derived files.
  • Add a root justfile with a sync-kb recipe (uv run scripts/sync_kb.py, uv run python/scripts/sync.py python, uv run python/scripts/sync.py js, cd rust && ./sync.sh) and reference it in CONTRIBUTING.md and assets/content_types.yaml.
  • Deduplicate website-ng/src/content/docs/contributing/how-to-contribute.md by linking to CONTRIBUTING.md on GitHub as the canonical guide.

Fixes #1513

@reyammer
reyammer requested a review from invernizzi as a code owner October 9, 2026 12:15
@reyammer
reyammer merged commit a1192b9 into main Oct 9, 2026
29 checks passed
@reyammer
reyammer deleted the contributing-improve branch October 9, 2026 12:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

once the new KB management system is in, update CONTRIBUTING.md

1 participant