feat(ci): migrate to uv in CI (#3038)

* feat(ci): migrate to `uv` in CI

* feat(ci): drop upgrade strategy

* feat(ci): use `uv` in docs workflow

* fix(ci/doc): update sphinx build cmd

* fix(ci/doc): specify python path

* (experimental) simplify

* remove venv

* Revert line wrap change for doc.yml

---------

Co-authored-by: Brent Yi <yibrenth@gmail.com>
This commit is contained in:
Saurav MaheshkarandBrent Yi authored and GitHub committed 2024-04-08 15:46:00 -07:00
1 parent 2b9171528b
commit d1fc2ee338
3 files changed
+9 -5

No files matched your search

+2 -1
View File
@@ -18,7 +18,8 @@ jobs:
python-version: '3.9'
- name: Install dependencies
run: |
pip install .[docs]
pip install uv
uv pip install --system .[docs]
- name: Sphinx build
# fail on warnings
run: |