Skip to content

Commit 6dcef79

Browse files
kenibrewerclaude
andcommitted
🐛 fix: install test dependencies with --extra test flag
- Add --extra test to uv sync commands to install optional test dependencies - Ensures pytest and pytest-cov are available in CI environment - Fixes missing test dependencies in GitHub Actions 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <[email protected]>
1 parent 3806b6b commit 6dcef79

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

.github/workflows/test-approval-automation.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ jobs:
3030

3131
- name: Install dependencies
3232
working-directory: .github/workflows/lib
33-
run: uv sync
33+
run: uv sync --extra test
3434

3535
- name: Run tests
3636
working-directory: .github/workflows/lib
@@ -71,7 +71,7 @@ jobs:
7171

7272
- name: Install dependencies
7373
working-directory: .github/workflows/lib
74-
run: uv sync
74+
run: uv sync --extra test
7575

7676
- name: Validate approval logic
7777
working-directory: .github/workflows/lib

0 commit comments

Comments
 (0)