From 3c9ba2ef8f0ddd788733c6311c01729338d0d8a4 Mon Sep 17 00:00:00 2001 From: beppeb Date: Tue, 19 Aug 2025 10:15:50 +0000 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0=20.gitea/workflows/code-revi?= =?UTF-8?q?ew.yml?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .gitea/workflows/code-review.yml | 36 ++++++++++++-------------------- 1 file changed, 13 insertions(+), 23 deletions(-) diff --git a/.gitea/workflows/code-review.yml b/.gitea/workflows/code-review.yml index 340621b..2e5f913 100644 --- a/.gitea/workflows/code-review.yml +++ b/.gitea/workflows/code-review.yml @@ -1,23 +1,13 @@ -name: AI Code Review (on comment) -on: - issue_comment: - types: [created, edited] - -jobs: - review: - runs-on: ubuntu-latest - if: github.event.issue.pull_request && (startsWith(github.event.comment.body, 'openai') || github.event.comment.body == 'openai') - steps: - - name: OpenAI Code Review - uses: ingress-it-solutions/gitea-code-review-action@v0.1 - with: - SOURCE_AT: gitea - GITHUB_BASE_URL: https://devstar.cn - # v0.1 存在 auto 的赋值与变量作用域问题,建议先用显式语言 - PROGRAMMING_LANGUAGE: 'JavaScript' - FULL_REVIEW_COMMENT: openai - REVIEW_COMMENT_PREFIX: 'openai:' - MAX_CODE_LENGTH: 6000 - OPENAI_TOKEN: ${{ secrets.OPENAI_TOKEN }} - # 这里必须是 Gitea 的 PAT(可读 PR、可在 Issue/PR 评论) - GITHUB_TOKEN: ${{ secrets.GH_TOKEN }} \ No newline at end of file +- name: OpenAI Code Review + uses: ingress-it-solutions/gitea-code-review-action@v0.1 + env: + OPENAI_PROXY: https://api.zhizengzeng.com/v1 # 或 https://... + with: + SOURCE_AT: gitea + GITHUB_BASE_URL: https://devstar.cn + PROGRAMMING_LANGUAGE: 'JavaScript' + FULL_REVIEW_COMMENT: openai + REVIEW_COMMENT_PREFIX: 'openai:' + MAX_CODE_LENGTH: 6000 + OPENAI_TOKEN: ${{ secrets.OPENAI_TOKEN }} + GITHUB_TOKEN: ${{ secrets.GH_TOKEN }} \ No newline at end of file