Add a workflow
Copy the example for your Git provider:Run update in CI
For repository documentation in CI, use:--init in CI. --update creates the initial openwiki/ docs if they do not exist yet, as long as the workflow provides the required provider and model environment variables.
Provide credentials as repository secrets or CI variables. Typical values include:
- Provider API key (or Copilot OAuth token / cloud credentials for keyless providers)
OPENWIKI_PROVIDEROPENWIKI_MODEL_ID- Optional
LANGSMITH_API_KEYfor tracing
AGENTS.md, CLAUDE.md, and the workflow itself in the documentation pull request when those files change.
Empty updates
OpenWiki automatically tracks wiki content inopenwiki/.last-update.json and only rewrites that file when the wiki actually changed. If a scheduled --update run does not result in changes, the wiki files stay the same, and the CI does not open a pull request.
Telemetry in CI
Scheduled and CI runs send anonymous reliability telemetry under a shared CI identifier. To disable telemetry in CI, set:See also
Connect these docs to Claude, VSCode, and more via MCP for real-time answers.

