diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 93f623c8604b35a1ee57d5d0febe396c9f194205..34e35f7633b52063f6c11b770f190668e8ef77c5 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -258,6 +258,7 @@ pages: set +e source ./init_env || return 1 + lisa_python -m pip install -c ./doc/doc_constraints.txt set -e audit diff --git a/doc/doc_constraints.txt b/doc/doc_constraints.txt new file mode 100644 index 0000000000000000000000000000000000000000..58a27d88b9a472a4ea15bbecbe8830a05f76643d --- /dev/null +++ b/doc/doc_constraints.txt @@ -0,0 +1,3 @@ +# Workaround for that issue: +# https://github.com/sphinx-doc/sphinx/issues/13533 +snowballstemmer < 3 diff --git a/tools/tests.sh b/tools/tests.sh index 20908e07abf6b705dfed4922adba42deea724a11..31ddf6f1a447acce1017706c4b968f1c535f4a1b 100755 --- a/tools/tests.sh +++ b/tools/tests.sh @@ -36,6 +36,7 @@ echo "Starting exekall self tests" exekall run "$LISA_HOME/tools/exekall/src/exekall/_tests" echo "Starting documentation pedantic build ..." +"$LISA_PYTHON" -m pip install -c "$LISA_HOME/doc/doc_constraints.txt" lisa-doc-build MANPAGE_PYTHON_VERSION="3.11"