fix: add --system flag to uv pip install in workflows

Added --system flag to all uv pip install commands to fix
"No virtual environment found" error in GitHub Actions CI/CD.

UV requires either a virtual environment or the --system flag
in CI/CD environments.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
mithun50
2025-11-12 18:09:37 +01:00
parent 16caa49442
commit 43bfa0aa02
2 changed files with 5 additions and 5 deletions

View File

@@ -27,7 +27,7 @@ jobs:
- name: Install dependencies
run: |
uv pip install -e ".[dev]"
uv pip install --system -e ".[dev]"
- name: Run unit tests only
run: |

View File

@@ -35,7 +35,7 @@ jobs:
- name: Install dependencies
run: |
uv pip install -e ".[dev]"
uv pip install --system -e ".[dev]"
- name: Verify package installation
run: |
@@ -79,7 +79,7 @@ jobs:
- name: Install dependencies
run: |
uv pip install -e ".[dev]"
uv pip install --system -e ".[dev]"
- name: Run ruff linter
run: |
@@ -109,7 +109,7 @@ jobs:
- name: Install dependencies
run: |
uv pip install -e ".[dev]"
uv pip install --system -e ".[dev]"
- name: Verify pytest plugin loaded
run: |
@@ -139,7 +139,7 @@ jobs:
- name: Install dependencies
run: |
uv pip install -e ".[dev]"
uv pip install --system -e ".[dev]"
- name: Run doctor command
run: |