mirror of
https://github.com/SuperClaude-Org/SuperClaude_Framework.git
synced 2025-12-29 16:16:08 +00:00
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:
2
.github/workflows/quick-check.yml
vendored
2
.github/workflows/quick-check.yml
vendored
@@ -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: |
|
||||
|
||||
8
.github/workflows/test.yml
vendored
8
.github/workflows/test.yml
vendored
@@ -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: |
|
||||
|
||||
Reference in New Issue
Block a user