diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 84f4a00..3316f7d 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -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 diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index dbb1a1a..9beed2b 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -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 .