+
Skip to content

chore(deps): autoupdate pre-commit hooks #1783

chore(deps): autoupdate pre-commit hooks

chore(deps): autoupdate pre-commit hooks #1783

Workflow file for this run

name: Build Documentation
on:
push:
branches:
- main
pull_request:
branches:
- "**"
jobs:
build:
name: Build documentation
runs-on: ubuntu-latest
env:
# Disable implicitly syncing before running - we run an explicit sync first.
UV_NO_SYNC: true
steps:
- uses: actions/checkout@v5
- name: Set up uv
uses: astral-sh/setup-uv@v6
with:
version: "latest"
python-version: 3.13
enable-cache: true
cache-suffix: "docs"
- name: Install documentation dependencies
run: uv sync --extra doc --no-dev --locked
- name: Debug - uv pip freeze
run: uv pip freeze
- name: Build documentation
run: |
uv run -m sphinx -b html -aE -n -W --keep-going documentation/source documentation/build
- name: Check external links
run: |
uv run -m sphinx -b linkcheck documentation/source documentation/build
点击 这是indexloc提供的php浏览器服务,不要输入任何密码和下载