@@ -44,14 +44,17 @@ jobs:
4444 id : cache
4545 with :
4646 path : ${{ env.pythonLocation }}
47- key : ${{ runner.os }}-python-docs-${{ env.pythonLocation }}-${{ hashFiles('pyproject.toml', 'requirements-docs.txt') }}-v06
47+ key : ${{ runner.os }}-python-docs-${{ env.pythonLocation }}-${{ hashFiles('pyproject.toml', 'requirements-docs.txt', 'requirements-docs-tests.txt' ) }}-v06
4848 - name : Install docs extras
4949 if : steps.cache.outputs.cache-hit != 'true'
5050 run : pip install -r requirements-docs.txt
5151 # Install MkDocs Material Insiders here just to put it in the cache for the rest of the steps
5252 - name : Install Material for MkDocs Insiders
5353 if : ( github.event_name != 'pull_request' || github.event.pull_request.head.repo.fork == false ) && steps.cache.outputs.cache-hit != 'true'
54- run : pip install git+https://${{ secrets.FASTAPI_MKDOCS_MATERIAL_INSIDERS }}@github.com/squidfunk/mkdocs-material-insiders.git
54+ run : |
55+ pip install git+https://${{ secrets.FASTAPI_MKDOCS_MATERIAL_INSIDERS }}@github.com/squidfunk/mkdocs-material-insiders.git
56+ pip install git+https://${{ secrets.FASTAPI_MKDOCS_MATERIAL_INSIDERS }}@github.com/pawamoy-insiders/griffe-typing-deprecated.git
57+ pip install git+https://${{ secrets.FASTAPI_MKDOCS_MATERIAL_INSIDERS }}@github.com/pawamoy-insiders/mkdocstrings-python.git
5558 - name : Export Language Codes
5659 id : show-langs
5760 run : |
@@ -80,13 +83,16 @@ jobs:
8083 id : cache
8184 with :
8285 path : ${{ env.pythonLocation }}
83- key : ${{ runner.os }}-python-docs-${{ env.pythonLocation }}-${{ hashFiles('pyproject.toml', 'requirements-docs.txt') }}-v06
86+ key : ${{ runner.os }}-python-docs-${{ env.pythonLocation }}-${{ hashFiles('pyproject.toml', 'requirements-docs.txt', 'requirements-docs-tests.txt' ) }}-v06
8487 - name : Install docs extras
8588 if : steps.cache.outputs.cache-hit != 'true'
8689 run : pip install -r requirements-docs.txt
8790 - name : Install Material for MkDocs Insiders
8891 if : ( github.event_name != 'pull_request' || github.event.pull_request.head.repo.fork == false ) && steps.cache.outputs.cache-hit != 'true'
89- run : pip install git+https://${{ secrets.FASTAPI_MKDOCS_MATERIAL_INSIDERS }}@github.com/squidfunk/mkdocs-material-insiders.git
92+ run : |
93+ pip install git+https://${{ secrets.FASTAPI_MKDOCS_MATERIAL_INSIDERS }}@github.com/squidfunk/mkdocs-material-insiders.git
94+ pip install git+https://${{ secrets.FASTAPI_MKDOCS_MATERIAL_INSIDERS }}@github.com/pawamoy-insiders/griffe-typing-deprecated.git
95+ pip install git+https://${{ secrets.FASTAPI_MKDOCS_MATERIAL_INSIDERS }}@github.com/pawamoy-insiders/mkdocstrings-python.git
9096 - name : Update Languages
9197 run : python ./scripts/docs.py update-languages
9298 - uses : actions/cache@v3
0 commit comments