Skip to content

gh-1028: Release of v2026.1 #491

gh-1028: Release of v2026.1

gh-1028: Release of v2026.1 #491

Workflow file for this run

---
name: Documentation
on:
push:
branches:
- main
pull_request:
types:
- opened
- ready_for_review
- reopened
- synchronize
concurrency:
cancel-in-progress: true
group: >-
${{ github.workflow }}-${{ github.event.pull_request.number || github.ref }}
jobs:
docs:
if: github.event.pull_request.draft == false
name: Docs
runs-on: ubuntu-latest
steps:
- name: Checkout source
uses: actions/checkout@v6
with:
fetch-depth: 0
- name: Set up uv
uses: astral-sh/setup-uv@v7
with:
python-version: 3.14
- name: Install dependencies
run: |-
sudo apt-get update
sudo apt-get install -y pandoc python3-docutils
uv sync --only-dev
- name: Build docs
run: uv run nox -s docs --verbose
env:
FORCE_COLOR: 1
- name: Spellcheck
uses: crate-ci/typos@v1
- name: Run Vale
uses: errata-ai/vale-action@v2
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
with:
fail_on_error: true
filter_mode: nofilter
reporter: github-pr-review
vale_flags: --glob='!.nox/*'