diff --git a/.github/workflows/documentation.yml b/.github/workflows/documentation.yml index 3d1a627..d9c50d4 100644 --- a/.github/workflows/documentation.yml +++ b/.github/workflows/documentation.yml @@ -11,17 +11,22 @@ jobs: steps: - uses: actions/checkout@v3 - uses: actions/setup-python@v3 + with: + python-version: '3.13' - uses: r-lib/actions/setup-pandoc@v2 with: pandoc-version: '3.1.11' # The pandoc version to download (if necessary) and use. - run: echo "# Test" | pandoc -t html - name: Install dependencies run: | - pip install poetry - poetry install --with dev + mkdir poetry + python -m venv ./poetry + ./poetry/bin/python -m pip install --upgrade pip + ./poetry/bin/pip install poetry==2.2.1 + ./poetry/bin/poetry install --with dev - name: Sphinx build run: | - poetry run sphinx-build docs _build + ./poetry/bin/poetry run sphinx-build docs _build - name: Deploy to GitHub Pages uses: peaceiris/actions-gh-pages@v3 if: ${{ github.event_name == 'push' && github.ref == 'refs/heads/main' }}