Commit 4945646
committed
github: Add docs-check job to test-and-publish workflow
- Added a new `docs-check` job to `.github/workflows/test-and-publish.yml`:
- Configures dependency management with `uv` and caches dev dependencies.
- Synchronizes project dependencies using `uv sync`.
- Builds documentation using MkDocs with strict mode.
- Updated `publish` job to depend on `docs-check`.
Assisted-by: Codex1 parent bbeea0c commit 4945646
1 file changed
Lines changed: 24 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
12 | 12 | | |
13 | 13 | | |
14 | 14 | | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
15 | 38 | | |
16 | 39 | | |
17 | 40 | | |
| |||
100 | 123 | | |
101 | 124 | | |
102 | 125 | | |
| 126 | + | |
103 | 127 | | |
104 | 128 | | |
105 | 129 | | |
| |||
0 commit comments