diff --git a/.github/workflows/docs-build.yml b/.github/workflows/docs-build.yml index caadc1a..6835aac 100644 --- a/.github/workflows/docs-build.yml +++ b/.github/workflows/docs-build.yml @@ -36,9 +36,12 @@ jobs: echo "__version__ = '$version'" | tee trakt/__version__.py python -c "from trakt import __version__; print(__version__)" - # Install deps and build docs - pip install -r requirements.txt - sudo apt install sphinx + # Install deps + python -m pip install --upgrade pip + python -m pip install -r requirements.txt + python -m pip install 'sphinx>=7.1.0' + + # Build docs make docs # vim:ts=2:sw=2:et diff --git a/.github/workflows/docs-upload.yml b/.github/workflows/docs-upload.yml index 002afca..37186c7 100644 --- a/.github/workflows/docs-upload.yml +++ b/.github/workflows/docs-upload.yml @@ -44,15 +44,19 @@ jobs: - name: Install dependencies and build docs run: | + set -eux + # Setup version version=$(git describe --tags --abbrev=0) - echo "__version__ = '$version'" > trakt/__version__.py - cat trakt/__version__.py + echo "__version__ = '$version'" | tee trakt/__version__.py python -c "from trakt import __version__; print(__version__)" - # Install deps and build docs - pip install -r requirements.txt - sudo apt install sphinx + # Install deps + python -m pip install --upgrade pip + python -m pip install -r requirements.txt + python -m pip install 'sphinx>=7.1.0' + + # Build docs make docs - name: Setup Pages