build docs on CI and deny warnings

This commit is contained in:
Ashwin Naren
2025-04-03 09:23:06 -07:00
committed by Jeong YunWon
parent d7113e11db
commit 883e0cab29

View File

@@ -325,6 +325,8 @@ jobs:
python-version: ${{ env.PYTHON_VERSION }}
- name: install ruff
run: python -m pip install ruff==0.0.291 # astral-sh/ruff#7778
- name: Ensure docs generate no warnings
run: cargo doc -- -Dwarnings
- name: run python lint
run: ruff extra_tests wasm examples --exclude='./.*',./Lib,./vm/Lib,./benches/ --select=E9,F63,F7,F82 --show-source
- name: install prettier