ci: workaround docs build error

workaround for
https://github.com/readthedocs/sphinx_rtd_theme/issues/1343
This commit is contained in:
Eric Wasylishen 2022-09-24 20:56:08 -06:00
parent b405eb892a
commit 460a30bbac
5 changed files with 6 additions and 4 deletions

View File

@ -9,7 +9,7 @@ $env:Path += ";C:\Program Files\Git\usr\bin"
py -m venv ericwtools-env
Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser
ericwtools-env\Scripts\Activate.ps1
python.exe -m pip install sphinx_rtd_theme
python.exe -m pip install -r docs/requirements.txt --force-reinstall
# Confirm Sphinx is installed
get-command sphinx-build

View File

@ -1,6 +1,6 @@
#!/bin/bash
python3 -m pip install sphinx_rtd_theme
python3 -m pip install -r docs/requirements.txt --force-reinstall
export PATH="~/.local/bin/:$PATH"
BUILD_DIR=build-linux

View File

@ -3,7 +3,7 @@
# for sha256sum, used by the tests
brew install coreutils
python3 -m pip install sphinx_rtd_theme
python3 -m pip install -r docs/requirements.txt --force-reinstall
BUILD_DIR=build-osx
EMBREE_ZIP="https://github.com/embree/embree/releases/download/v3.13.0/embree-3.13.0.x86_64.macosx.zip"

View File

@ -10,7 +10,7 @@ git submodule update --init --recursive
py -m venv ericwtools-env
Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser
ericwtools-env\Scripts\Activate.ps1
python.exe -m pip install sphinx_rtd_theme
python.exe -m pip install -r docs/requirements.txt --force-reinstall
# Confirm Sphinx is installed
get-command sphinx-build

2
docs/requirements.txt Normal file
View File

@ -0,0 +1,2 @@
sphinx==5.1.1
sphinx_rtd_theme==1.0.0