From ef8a0d61c8354e3bfe02bb15b2e15fb4f116e70d Mon Sep 17 00:00:00 2001 From: Jeffery Date: Fri, 26 Jun 2026 14:39:44 +0800 Subject: [PATCH] =?UTF-8?q?update:=20=E6=9B=B4=E6=96=B0=20ci=20=E5=B7=A5?= =?UTF-8?q?=E4=BD=9C=E6=B5=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .gitea/workflows/ci.yaml | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/.gitea/workflows/ci.yaml b/.gitea/workflows/ci.yaml index c71099d..0dbeac1 100644 --- a/.gitea/workflows/ci.yaml +++ b/.gitea/workflows/ci.yaml @@ -32,12 +32,17 @@ jobs: issues: write # job 的執行步驟 steps: + - name: 取得程式碼 + uses: actions/checkout@${{ vars.ACTION_CHECKOUT_VERSION }} # 步驟名稱:呼叫 OpenCode 進行 AI 程式碼審查 - - name: AI 程式碼審查 by OpenCode + - name: AI 程式碼審查 # 使用外部 composite action 執行審查邏輯 # 版本由 repository variable ACTION_OPENCODE_CODE_REVIEW_VERSION 決定,便於集中管理版本 - uses: https://gitea.jsc.idv.tw/composite-actions/opencode-code-review@${{ vars.ACTION_OPENCODE_CODE_REVIEW_VERSION }} + uses: ./ # 傳遞給 composite action 的輸入參數 with: # 留言用 token:取自 secret COMMENT_TOKEN,供 action 在 PR 上發布審查留言 comment_token: ${{ secrets.COMMENT_TOKEN }} + opencode_base_url: ${{ vars.OPENCODE_BASE_URL }} + opencode_provider: ${{ vars.OPENCODE_PROVIDER }} + opencode_model: ${{ vars.OPENCODE_PROVIDER_MODEL }}