Skip to content

Commit 1885e5d

Browse files
committed
ci: add jobs for deepseek, openrouter, latest python and no extras
1 parent 254d1b6 commit 1885e5d

File tree

1 file changed

+24
-0
lines changed

1 file changed

+24
-0
lines changed

.github/workflows/build.yml

+24
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,8 @@ on:
1111
env:
1212
OPENAI_API_KEY: ${{ secrets.OPENAI_API_KEY }}
1313
ANTHROPIC_API_KEY: ${{ secrets.ANTHROPIC_API_KEY }}
14+
DEEPSEEK_API_KEY: ${{ secrets.DEEPSEEK_API_KEY }}
15+
OPENROUTER_API_KEY: ${{ secrets.OPENROUTER_API_KEY }}
1416

1517
jobs:
1618
build:
@@ -25,6 +27,28 @@ jobs:
2527
python_version: ['3.10']
2628
extras: ['-E all']
2729
model: ['openai/gpt-4o-mini', 'anthropic/claude-3-haiku-20240307']
30+
include:
31+
# no extras, latest python
32+
- os: ubuntu-latest
33+
python_version: '3.13'
34+
extras: ''
35+
model: 'anthropic/claude-3-haiku-20240307'
36+
# deepseek
37+
- os: ubuntu-latest
38+
python_version: '3.10'
39+
extras: ''
40+
model: 'deepseek/deepseek-chat'
41+
# openrouter
42+
- os: ubuntu-latest
43+
python_version: '3.10'
44+
extras: ''
45+
model: 'openrouter/deepseek/deepseek-chat'
46+
# openrouter (llama)
47+
- os: ubuntu-latest
48+
python_version: '3.10'
49+
extras: ''
50+
model: 'openrouter/meta-llama/llama-3.3-70B-instruct'
51+
2852
steps:
2953
- uses: actions/checkout@v4
3054
with:

0 commit comments

Comments
 (0)