v0.1.0 — Initial release
First versioned cut of the reusable sync-docs-to-wiki workflow + bundled rewriter.
Consumer surface (12 lines)
name: Sync docs to Wiki
on:
push:
branches: [development]
paths: ['docs/**']
workflow_dispatch:
permissions:
contents: write
jobs:
sync:
uses: MobileByteLabs/mbl-actionhub-docshub/.github/workflows/sync-docs-to-wiki.yml@v0.1.0What ships
- Reusable workflow with
docs-dir+sidebar-modeinputs - Bundled Python rewriter — auto-derives wiki URL, collision-safe slugs, auto-generated
_Sidebar.md - Self-test CI asserting all corner cases (collision-safe slugs / sidebar generation / code-block protection / out-of-tree preservation)
One-time per-consumer bootstrap (GitHub UI)
- Settings → Features → Wikis (enable)
- Wiki tab → "Create the first page" → save anything
Without this the wiki repo doesn't exist and the first sync run fails with Repository not found.
Origins
Consolidates the per-repo wiki-sync forks from worker-kmp, mbl-library-template-kmp, KmpToolkit, kmp-product-flavors. See README.md "Provenance" section for the lineage.
🤖 Generated with Claude Code