We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent cb207a1 commit cb8af81Copy full SHA for cb8af81
1 file changed
.github/workflows/ci.yml
@@ -37,5 +37,12 @@ jobs:
37
- name: Type check with mypy
38
run: mypy . || true
39
40
- - name: Test with pytest
41
- run: pytest tests/ -v || true
+ - name: Run unit tests
+ run: pytest tests/ -v -m "not integration" || true
42
+
43
+ - name: Run integration tests (if API keys available)
44
+ run: pytest tests/ -v -m "integration" || true
45
+ env:
46
+ OPENAI_API_KEY: ${{ secrets.OPENAI_API_KEY }}
47
+ ANTHROPIC_API_KEY: ${{ secrets.ANTHROPIC_API_KEY }}
48
+ GROQ_API_KEY: ${{ secrets.GROQ_API_KEY }}
0 commit comments