Repository navigation
documentation
github-actions[bot] edited this page Oct 3, 2026
·
2 revisions
The wiki source lives in the repo. A workflow publishes it to the GitHub wiki.
- Edit
docs/wiki/in the repo. Review it in a PR like code. - On a push to main that changes
docs/wiki/**,.github/workflows/wiki.ymlrunsscripts/publish-wiki.sh. - The script copies the pages to the wiki repo.
README.mdbecomesHome.md. Relative links are rewritten. - The script adds a
_Footer.mdthat says the wiki is generated. It commits as github-actions[bot] only if something changed. -
docs-check(scripts/docs-check.sh) fails a PR whose title starts withfeatand that changes no page underdocs/wiki/. Other types, such asfix,ci,choreandtest, pass without a wiki change. It also fails a PR that editsCHANGELOG.md(see Release pipeline), or that leaves a wiki page out of the index. The PR title comes from the event payload (GITHUB_EVENT_PATH). Run it locally withBASE_REF=main PR_TITLE='feat: x' ./scripts/docs-check.sh;scripts/docs-check.test.shtests it. The workflow is.github/workflows/docs-check.yml.
- Add or change a page in
docs/wiki/. Link it fromdocs/wiki/README.md. - Run
BASE_REF=main PR_TITLE='<your PR title>' ./scripts/docs-check.sh. - Run the workflow by hand:
gh workflow run wiki.yml.
- Never edit the GitHub wiki by hand. The next run overwrites it.
- A page removed from
docs/wiki/is not removed from the wiki.
Generated from docs/wiki in the repository. Edit there, not here.