diff --git a/.github/workflows/master-publish-docs.yml b/.github/workflows/master-publish-docs.yml index f5f6520..e5e07d2 100644 --- a/.github/workflows/master-publish-docs.yml +++ b/.github/workflows/master-publish-docs.yml @@ -15,7 +15,6 @@ jobs: - name: Install dependencies run: | python -m pip install -r requirements_dev.txt - python -m pip install -e . - name: Replace html dir with worktree run: | rm -rf docs/_build/html @@ -24,6 +23,8 @@ jobs: - uses: ammaraskar/sphinx-action@master with: docs-folder: "docs/" + build-command: "PYTHONPATH=/work/lib make html" + - name: Commit worktree to gh-pages env: THE_TOKEN: ${{ secrets.GITHUB_TOKEN }} diff --git a/.github/workflows/pr-test-docs.yml b/.github/workflows/pr-test-docs.yml index 5b2d033..ed4bf29 100644 --- a/.github/workflows/pr-test-docs.yml +++ b/.github/workflows/pr-test-docs.yml @@ -6,11 +6,13 @@ jobs: docs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v1 + - uses: actions/checkout@v2 - name: Install dependencies run: | + python -m pip install -r requirements.txt python -m pip install -r requirements_dev.txt - python -m pip install -e . - uses: ammaraskar/sphinx-action@master + env: + PYTHONPATH: /home/runner/work/python-sap-map/python-sap-map/lib:/usr/local/lib/python3.8/site-packages with: - docs-folder: "docs/" \ No newline at end of file + docs-folder: "docs/"