wire dart doc into staged CI workflow (T-17)

Adds a docs job to .gitea/workflows/test.yml that runs
`dart doc --validate-links` and uploads doc/api/ as an artefact.
Runs in parallel with unit; documents the public lib/ surface and
fails the build on broken references. Stays inert with the rest of
the workflow until Gitea Actions activates per D-32.

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
2026-05-06 17:47:52 +02:00
co-authored by Claude
parent 4242cdc490
commit 9945290bdd
3 changed files with 158 additions and 112 deletions
+4
View File
@@ -18,6 +18,10 @@ heading, and (b) bumping `pubspec.yaml` `version:` in the same commit.
### Added
- Staged `dart doc` CI job — generates and uploads an HTML API
reference for the public `lib/` surface, with `--validate-links` to
fail the build on broken references. Inert with the rest of the
workflow until Gitea Actions activates.
- Mouse wheel scrolling in Claude pane — converts scroll events to
PgUp/PgDown so Claude Code (and other TUI apps) scroll their
history naturally.