Add mdbook documentation for the sync server

This commit is contained in:
Dustin J. Mitchell 2025-07-13 17:17:48 -04:00
parent c539e604d9
commit 60436a5524
No known key found for this signature in database
10 changed files with 178 additions and 94 deletions

View file

@ -107,3 +107,19 @@ jobs:
with:
# exclude the binary package from semver checks, since it is not published as a crate.
exclude: taskchampion-sync-server
mdbook:
runs-on: ubuntu-latest
name: "mdBook Documentation"
steps:
- uses: actions/checkout@v4
- name: Setup mdBook
uses: peaceiris/actions-mdbook@v2
with:
# if this changes, change it in .github/workflows/publish-docs.yml as well
mdbook-version: '0.4.48'
- run: mdbook test docs
- run: mdbook build docs