diff --git a/.github/workflows/docs.yaml b/.github/workflows/docs.yaml index 9034efe3..cc6e73ea 100644 --- a/.github/workflows/docs.yaml +++ b/.github/workflows/docs.yaml @@ -23,12 +23,15 @@ jobs: uv run --extra docs jupytext --to notebook --execute ./docs/source/notebooks/tutorial.py --output ./docs/source/notebooks/tutorial.ipynb - name: Build run: uv run --extra docs sphinx-build docs/source/ docs/build/html -b html + - name: Set permissions + run: chmod -R a+rX ./docs/build/html - name: Upload artifacts uses: actions/upload-artifact@v4 with: name: html-docs path: docs/build/html/ - + - name: Clean build directory + run: rm -rf docs/build/html - name: Deploy to GitHub Pages id: deployment uses: actions/deploy-pages@v4