feat: search results - evaluation and results processing #496
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
name: docs | |
concurrency: | |
group: ${{ github.workflow }}-${{ github.event.pull_request.number || github.ref }} | |
cancel-in-progress: true | |
on: | |
workflow_call: | |
push: | |
branches: [main] | |
pull_request: | |
branches: [main] | |
jobs: | |
test: | |
runs-on: ubuntu-latest | |
steps: | |
- uses: actions/checkout@v4 | |
- name: install the latest version uv | |
uses: astral-sh/setup-uv@v5 | |
with: | |
python-version: "3.9" | |
version: latest | |
enable-cache: true | |
prune-cache: false | |
cache-dependency-glob: "**/pyproject.toml" | |
- name: create virtual environment | |
run: uv venv --python 3.9 | |
- name: Install | |
run: uv pip install ".[all]" | |
- name: Run mkdocs | |
# You can include `--strict` to treat warnings as errors | |
# Advised if you can sort out the typing issues | |
run: uv run --all-extras mkdocs build --clean --strict |