Commit cb8c2ca
authored
ci: enable manual trigger, align Google env, bump test model (#10)
- ci.yml: add workflow_dispatch so CI can be triggered manually
via GitHub UI or `gh workflow run`
- ci.yml: integration job now also runs on workflow_dispatch
(PRs remain excluded to preserve cost / security)
- ci.yml: rename CI-exposed env var GOOGLE_API_KEY ->
GOOGLE_GENERATIVE_AI_API_KEY to match envOrSkip(...) in
provider/google/generativeai/generativeai_test.go and the
Vercel AI SDK convention; previously Google integration
tests silently skipped in CI due to this mismatch
- .env.example: document the Google Gemini env vars using
the same naming convention
- generativeai_test.go: bump integration default model from
gemini-2.0-flash to gemini-2.5-flash (2.0-flash retires
2026-06-01); leave Gemini 3.x rollout to a separate PR
pending verification of functionResponse id requirement1 parent ea086ad commit cb8c2ca
3 files changed
Lines changed: 13 additions & 3 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
10 | 10 | | |
11 | 11 | | |
12 | 12 | | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
5 | 5 | | |
6 | 6 | | |
7 | 7 | | |
| 8 | + | |
8 | 9 | | |
9 | 10 | | |
10 | 11 | | |
| |||
53 | 54 | | |
54 | 55 | | |
55 | 56 | | |
56 | | - | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
57 | 60 | | |
58 | 61 | | |
59 | 62 | | |
| |||
70 | 73 | | |
71 | 74 | | |
72 | 75 | | |
73 | | - | |
| 76 | + | |
74 | 77 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
972 | 972 | | |
973 | 973 | | |
974 | 974 | | |
975 | | - | |
| 975 | + | |
976 | 976 | | |
977 | 977 | | |
978 | 978 | | |
| |||
0 commit comments