fix: add virtual environment creation step in CI github workflows

This commit is contained in:
gnzng
2025-11-10 12:37:44 -08:00
parent 728cf9d590
commit 18c794b5db
2 changed files with 16 additions and 1 deletions
+11 -1
View File
@@ -25,6 +25,11 @@ jobs:
- name: Install uv
run: |
pip install uv
- name: Create virtual environment
run: |
uv venv
- name: Install dependencies with uv
run: |
uv pip install ."[tests]"
@@ -56,9 +61,14 @@ jobs:
- name: Install uv
run: |
pip install uv
- name: Create virtual environment
run: |
uv venv
- name: Install dependencies with uv
run: |
uv pip install ."[docs]""
uv pip install ."[docs]"
- name: Build docs
working-directory: docs
+5
View File
@@ -22,6 +22,11 @@ jobs:
- name: Install uv
run: |
pip install uv
- name : Create virtual environment
run: |
uv venv
- name: Install project with uv
run: |
uv pip install -e .