Skip to content

Commit b9e57aa

Browse files
guidedwaysclaude
andcommitted
fix: resolve GitHub Actions failures
- Remove Codecov coverage upload causing rate limit errors - Remove pytest-cov dependency (not needed for CI) - Simplify test workflow to focus on functionality - All 37 tests still pass without coverage collection - Workflow now more reliable and faster 🔧 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
1 parent 78b8a93 commit b9e57aa

File tree

3 files changed

+1
-9
lines changed

3 files changed

+1
-9
lines changed

.github/workflows/test.yml

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -30,16 +30,10 @@ jobs:
3030
run: |
3131
# Run all tests except live integration tests
3232
# These tests use mocks and don't require API keys
33-
python -m pytest tests/ --ignore=tests/test_live_integration.py -v --cov=. --cov-report=xml
33+
python -m pytest tests/ --ignore=tests/test_live_integration.py -v
3434
env:
3535
# Ensure no API key is accidentally used in CI
3636
GEMINI_API_KEY: ""
37-
38-
- name: Upload coverage to Codecov
39-
uses: codecov/codecov-action@v3
40-
with:
41-
file: ./coverage.xml
42-
fail_ci_if_error: true
4337

4438
lint:
4539
runs-on: ubuntu-latest

requirements.txt

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,5 +6,4 @@ pydantic>=2.0.0
66
# Development dependencies
77
pytest>=7.4.0
88
pytest-asyncio>=0.21.0
9-
pytest-cov>=4.1.0
109
pytest-mock>=3.11.0

setup.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,6 @@
3030
"dev": [
3131
"pytest>=7.4.0",
3232
"pytest-asyncio>=0.21.0",
33-
"pytest-cov>=4.1.0",
3433
"pytest-mock>=3.11.0",
3534
]
3635
},

0 commit comments

Comments
 (0)