ci: Build docs with Sphinx

Signed-off-by: Jens Reidel <adrian@postmarketos.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7295>
This commit is contained in:
Jens Reidel
2025-11-05 11:21:33 +00:00
committed by The Friendly Merge Bot
parent fad7a5050d
commit a9be71b496
4 changed files with 8 additions and 28 deletions
+4 -7
View File
@@ -10,13 +10,10 @@
# Install dependencies
if [ "$(id -u)" = 0 ]; then
set -x
apk -q add git nodejs npm
apk -q add py3-pip make git
exec su "${TESTUSER:-build}" -c "sh -e $0"
fi
npm install antora
npx antora -v
# FIXME: https://gitlab.com/antora/antora/-/issues/1183
git clone --depth 1 https://gitlab.postmarketos.org/postmarketOS/handbook
npx antora --clean antora-test.yml
cd docs/
make venv
make