Commit 2a020f3
feat: migrate mkdocs to mdbook (#130)
* chore: migrate documentation from MkDocs to mdBook
- Remove MkDocs config files (mkdocs.yml, includes.yml, theme_overrides/)
- Add mdBook build config (book.toml)
- Add Cosmian/doc-theme as git submodule (documentation/theme)
- Update README rendering sections to mdBook
* fix(audit): ignore RUSTSEC-2026-0194 and 0195 (quick-xml, blocked on cosmian_kmip)
* docs: add nav.yml for standalone mdBook builds
* ci: merge doc wf into build.yml
* fix: mdbook build
* fix: deny advisories and doc build
- deny.toml: ignore RUSTSEC-2026-0173/0194/0195 (no upgrades available)
- documentation/book.toml: use src = docs (tracked dir, was pointing to gitignored src/)
* fix: documentation build in CI
- main_base.yml: add submodules: recursive to build-documentation checkout
(theme submodule contains required CSS/JS and scripts)
- book.toml: remove unused [preprocessor.tabs] (no docs use tab syntax,
and the path was wrong - pointed outside the repo)
* fix: mdbook build
* fix: reenable TOC and fix Markdown lints
* fix: replace Cosmian by Eviden everywhere
* fix: fix build and linkcheck issues
* fix:fix
---------
Co-authored-by: HatemMn <19950216+HatemMn@users.noreply.github.com>1 parent d75cdb7 commit 2a020f3
23 files changed
Lines changed: 349 additions & 1145 deletions
File tree
- .cargo
- .github/workflows
- documentation
- docs
- theme_overrides
- assets/stylesheets
- partials
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
6 | 6 | | |
7 | 7 | | |
8 | 8 | | |
| 9 | + | |
| 10 | + | |
9 | 11 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
98 | 98 | | |
99 | 99 | | |
100 | 100 | | |
| 101 | + | |
| 102 | + | |
| 103 | + | |
| 104 | + | |
| 105 | + | |
| 106 | + | |
| 107 | + | |
| 108 | + | |
| 109 | + | |
| 110 | + | |
| 111 | + | |
| 112 | + | |
| 113 | + | |
| 114 | + | |
| 115 | + | |
| 116 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
5 | 5 | | |
6 | 6 | | |
7 | 7 | | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
11 | 11 | | |
12 | 12 | | |
13 | 13 | | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
34 | 34 | | |
35 | 35 | | |
36 | 36 | | |
37 | | - | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
38 | 41 | | |
39 | 42 | | |
40 | 43 | | |
| |||
0 commit comments