Skip to content

v0.1.0 — Initial release

Choose a tag to compare

@therajanmaurya therajanmaurya released this 02 Jun 08:52
· 1 commit to main since this 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.0

What ships

  • Reusable workflow with docs-dir + sidebar-mode inputs
  • 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)

  1. Settings → Features → Wikis (enable)
  2. 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