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]

Reply via email to