mirror of
https://github.com/BerriAI/litellm.git
synced 2026-10-10 03:28:53 +00:00
[Fix] Add missing search provider secrets: EXA_API_KEY, PARALLEL_API_KEY, FIRECRAWL_API_KEY
These keys are validated at runtime by their respective search provider transformation classes, not via os.environ/os.getenv in test files. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
parent
dbf76fc29b
commit
6ba365c6ca
2 changed files with 14 additions and 1 deletions
9
.github/workflows/_test-integration-base.yml
vendored
9
.github/workflows/_test-integration-base.yml
vendored
|
|
@ -94,6 +94,12 @@ on:
|
|||
required: false
|
||||
PERPLEXITYAI_API_KEY:
|
||||
required: false
|
||||
EXA_API_KEY:
|
||||
required: false
|
||||
PARALLEL_API_KEY:
|
||||
required: false
|
||||
FIRECRAWL_API_KEY:
|
||||
required: false
|
||||
DATAFORSEO_LOGIN:
|
||||
required: false
|
||||
DATAFORSEO_PASSWORD:
|
||||
|
|
@ -206,6 +212,9 @@ jobs:
|
|||
LINKUP_API_KEY: ${{ secrets.LINKUP_API_KEY }}
|
||||
SEARCHAPI_API_KEY: ${{ secrets.SEARCHAPI_API_KEY }}
|
||||
PERPLEXITYAI_API_KEY: ${{ secrets.PERPLEXITYAI_API_KEY }}
|
||||
EXA_API_KEY: ${{ secrets.EXA_API_KEY }}
|
||||
PARALLEL_API_KEY: ${{ secrets.PARALLEL_API_KEY }}
|
||||
FIRECRAWL_API_KEY: ${{ secrets.FIRECRAWL_API_KEY }}
|
||||
DATAFORSEO_LOGIN: ${{ secrets.DATAFORSEO_LOGIN }}
|
||||
DATAFORSEO_PASSWORD: ${{ secrets.DATAFORSEO_PASSWORD }}
|
||||
# Guardrail keys
|
||||
|
|
|
|||
|
|
@ -2,7 +2,8 @@ name: "Integration Tests: Search"
|
|||
|
||||
# Phase 3h — replaces CircleCI `search_testing`
|
||||
# Secrets needed: BRAVE_API_KEY, SERPER_API_KEY, TAVILY_API_KEY, LINKUP_API_KEY,
|
||||
# SEARCHAPI_API_KEY, PERPLEXITYAI_API_KEY, DATAFORSEO_LOGIN, DATAFORSEO_PASSWORD
|
||||
# SEARCHAPI_API_KEY, PERPLEXITYAI_API_KEY, EXA_API_KEY, PARALLEL_API_KEY,
|
||||
# FIRECRAWL_API_KEY, DATAFORSEO_LOGIN, DATAFORSEO_PASSWORD
|
||||
on:
|
||||
push:
|
||||
branches: ["litellm_*"]
|
||||
|
|
@ -29,5 +30,8 @@ jobs:
|
|||
LINKUP_API_KEY: ${{ secrets.LINKUP_API_KEY }}
|
||||
SEARCHAPI_API_KEY: ${{ secrets.SEARCHAPI_API_KEY }}
|
||||
PERPLEXITYAI_API_KEY: ${{ secrets.PERPLEXITYAI_API_KEY }}
|
||||
EXA_API_KEY: ${{ secrets.EXA_API_KEY }}
|
||||
PARALLEL_API_KEY: ${{ secrets.PARALLEL_API_KEY }}
|
||||
FIRECRAWL_API_KEY: ${{ secrets.FIRECRAWL_API_KEY }}
|
||||
DATAFORSEO_LOGIN: ${{ secrets.DATAFORSEO_LOGIN }}
|
||||
DATAFORSEO_PASSWORD: ${{ secrets.DATAFORSEO_PASSWORD }}
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue