This is an automated email from the ASF dual-hosted git repository.
zclllyybb pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/doris.git
The following commit(s) were added to refs/heads/master by this push:
new 85d2e421c0a [improvement](workflow) Switch OpenCode review runner to
OpenAI provider (#63097)
85d2e421c0a is described below
commit 85d2e421c0a41be818d188755d4c09fb456e1d91
Author: zclllyybb <[email protected]>
AuthorDate: Sat May 9 14:34:20 2026 +0800
[improvement](workflow) Switch OpenCode review runner to OpenAI provider
(#63097)
## Summary
- Switch OpenCode review runner auth provider from `github-copilot` to
`openai`
- Update model parameter from `github-copilot/gpt-5.5` to
`openai/gpt-5.5`
- Use separate secrets for `access`, `refresh`, and `accountId` fields
instead of a single shared secret
Release note: None
---
.github/workflows/opencode-review-runner.yml | 15 +++++++++------
1 file changed, 9 insertions(+), 6 deletions(-)
diff --git a/.github/workflows/opencode-review-runner.yml
b/.github/workflows/opencode-review-runner.yml
index 49d24822ddd..a8e800e99c3 100644
--- a/.github/workflows/opencode-review-runner.yml
+++ b/.github/workflows/opencode-review-runner.yml
@@ -55,16 +55,19 @@ jobs:
mkdir -p ~/.local/share/opencode
cat > ~/.local/share/opencode/auth.json <<EOF
{
- "github-copilot": {
+ "openai": {
"type": "oauth",
- "refresh": "${CODE_REVIEW_ZCLLL_COPILOT_OPENCODE_KEY}",
- "access": "${CODE_REVIEW_ZCLLL_COPILOT_OPENCODE_KEY}",
- "expires": 0
+ "access": "${CODE_REVIEW_ZCLLL_OPENAI_ACCESS_KEY}",
+ "refresh": "${CODE_REVIEW_ZCLLL_OPENAI_REFRESH_KEY}",
+ "expires": 1779122093655,
+ "accountId": "${CODE_REVIEW_ZCLLL_OPENAI_ACCOUNT_ID}"
}
}
EOF
env:
- CODE_REVIEW_ZCLLL_COPILOT_OPENCODE_KEY: ${{
secrets.CODE_REVIEW_ZCLLL_COPILOT_OPENCODE_KEY }}
+ CODE_REVIEW_ZCLLL_OPENAI_ACCESS_KEY: ${{
secrets.CODE_REVIEW_ZCLLL_OPENAI_ACCESS_KEY }}
+ CODE_REVIEW_ZCLLL_OPENAI_REFRESH_KEY: ${{
secrets.CODE_REVIEW_ZCLLL_OPENAI_REFRESH_KEY }}
+ CODE_REVIEW_ZCLLL_OPENAI_ACCOUNT_ID: ${{
secrets.CODE_REVIEW_ZCLLL_OPENAI_ACCOUNT_ID }}
- name: Prepare review context directory
run: |
@@ -202,7 +205,7 @@ jobs:
PROMPT=$(cat "$REVIEW_CONTEXT_DIR/review_prompt.txt")
set +e
- opencode run "$PROMPT" -m "github-copilot/gpt-5.5" 2>&1 | tee
"$REVIEW_CONTEXT_DIR/opencode-review.log"
+ opencode run "$PROMPT" -m "openai/gpt-5.5" 2>&1 | tee
"$REVIEW_CONTEXT_DIR/opencode-review.log"
status=${PIPESTATUS[0]}
set -e
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]