diff --git a/.gitea/workflows/build-and-test.yml b/.gitea/workflows/build-and-test.yml index d249607b..3a2c4ca8 100644 --- a/.gitea/workflows/build-and-test.yml +++ b/.gitea/workflows/build-and-test.yml @@ -62,6 +62,13 @@ jobs: - name: Check frontend/backend boundary run: bash scripts/check-frontend-boundary.sh + # The docs are the maintained source of truth for architecture and + # process, and they cross-reference each other heavily. A rename that + # misses a link turns a doc into a dead end silently. Pure shell + git — + # no tool is installed at job time. + - name: Check documentation links + run: bash scripts/check-doc-links.sh + - name: Run frontend tests run: | bunx svelte-kit sync