fix: switch to openai llm for e2e test since currently anthrpoic api has no balance
CI / benchmark-publish (pull_request) Has been skipped
CI / lint (pull_request) Successful in 25s
CI / build (pull_request) Successful in 24s
CI / quality (pull_request) Successful in 42s
CI / typecheck (pull_request) Successful in 54s
CI / integration_tests (pull_request) Successful in 6m42s
CI / security (pull_request) Successful in 4m14s
CI / unit_tests (pull_request) Successful in 7m30s
CI / e2e_tests (pull_request) Successful in 7m45s
CI / docker (pull_request) Successful in 2m4s
CI / coverage (pull_request) Successful in 11m19s
CI / status-check (pull_request) Successful in 2s
CI / benchmark-regression (pull_request) Successful in 54m1s

This commit is contained in:
2026-03-25 14:10:25 +08:00
parent f56f2052a6
commit dc4c6e6280
+4 -4
View File
@@ -26,11 +26,11 @@ M6 Suite Setup
Set Suite Variable ${RUN_SUFFIX} ${suffix}
# Register the local/code-review action needed by plan lifecycle tests.
# Pick an actor that matches the available API key.
${has_anthropic}= Evaluate bool(__import__('os').environ.get('ANTHROPIC_API_KEY', ''))
IF ${has_anthropic}
${actor}= Set Variable anthropic/claude-sonnet-4-20250514
ELSE
${has_openai}= Evaluate bool(__import__('os').environ.get('OPENAI_API_KEY', ''))
IF ${has_openai}
${actor}= Set Variable openai/gpt-4o
ELSE
${actor}= Set Variable anthropic/claude-sonnet-4-20250514
END
${action_yaml}= Catenate SEPARATOR=\n
... name: local/code-review