Skip to content

馃攲 ci: Configure Provider Base URLs For Live Tests - #563

Merged
danny-avila merged 1 commit into
mainfrom
lia/live-provider-base-urls
Sep 24, 2026
Merged

danny-avila merged 1 commit into
mainfrom
lia/live-provider-base-urls

Conversation

@lia-by-librechat

Copy link
Copy Markdown
Contributor

Summary

  • Pass optional OPENAI_BASE_URL and ANTHROPIC_BASE_URL to CI steps that call those providers, sourcing repository variables or secrets. Unset values retain the SDK defaults.
  • Verify that both provider wrappers route requests through these environment URLs using an offline, intercepted-fetch test.

CI configuration

Set OPENAI_BASE_URL and/or ANTHROPIC_BASE_URL as repository variables (or secrets) if CI must use a gateway. Keep the corresponding provider API keys configured separately. No workflow change is required when the endpoints are not overridden.

Validation

  • Focused Jest routing and OpenAI endpoint-sensitive tests
  • TypeScript typecheck, ESLint, Prettier, and CI workflow YAML validation

@danny-avila
danny-avila merged commit 9b19afc into main Sep 24, 2026
13 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants