mirror of
https://github.com/SuperClaude-Org/SuperClaude_Framework.git
synced 2025-12-29 16:16:08 +00:00
fix: use direct commands instead of uv run with --system
Changed from 'uv run <command>' to direct '<command>' execution since we're using 'uv pip install --system' which installs to the system Python environment. This fixes pytest-cov and other plugin detection issues. Changes: - pytest instead of uv run pytest - ruff instead of uv run ruff - superclaude instead of uv run superclaude - Added uv pip list for debugging 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
8
.github/workflows/quick-check.yml
vendored
8
.github/workflows/quick-check.yml
vendored
@@ -31,19 +31,19 @@ jobs:
|
||||
|
||||
- name: Run unit tests only
|
||||
run: |
|
||||
uv run pytest tests/unit/ -v --tb=short -x
|
||||
pytest tests/unit/ -v --tb=short -x
|
||||
|
||||
- name: Run linter
|
||||
run: |
|
||||
uv run ruff check src/ tests/
|
||||
ruff check src/ tests/
|
||||
|
||||
- name: Check formatting
|
||||
run: |
|
||||
uv run ruff format --check src/ tests/
|
||||
ruff format --check src/ tests/
|
||||
|
||||
- name: Verify pytest plugin
|
||||
run: |
|
||||
uv run pytest --trace-config 2>&1 | grep -q "superclaude"
|
||||
pytest --trace-config 2>&1 | grep -q "superclaude"
|
||||
|
||||
- name: Summary
|
||||
if: success()
|
||||
|
||||
Reference in New Issue
Block a user