Files
ai-code-review/action.yaml
T
Jeffery b8a15883ab
CI / AI Code Review (pull_request) Failing after 5m51s
新增 token 參數
2026-06-26 15:00:17 +08:00

35 lines
1.1 KiB
YAML

name: 'AI Code Review'
description: 'AI 程式碼審查'
author: 'Jeffery'
inputs:
token:
description: ''
required: true
comment_token:
description: ''
required: false
opencode_base_url:
description: 'OpenCode server Base URL'
required: false
opencode_model:
description: 'OpenCode model id'
required: false
opencode_provider:
description: 'OpenCode server provider id'
required: false
runs:
using: 'docker'
image: 'Dockerfile'
env:
GITEA_SERVER_URL: ${{ gitea.server_url }}
GITEA_REPOSITORY: ${{ gitea.repository }}
GITEA_TOKEN: ${{ inputs.token || gitea.token }}
GITEA_COMMENT_TOKEN: ${{ inputs.comment_token || inputs.token || gitea.token }}
PR_NUMBER: ${{ gitea.event.pull_request.number }}
PR_HEAD_SHA: ${{ gitea.event.pull_request.head.sha }}
PR_HEAD_BRANCH: ${{ gitea.event.pull_request.head.ref }}
PR_BASE_BRANCH: ${{ gitea.event.pull_request.base.ref }}
OPENCODE_BASE_URL: ${{ inputs.opencode_base_url }}
OPENCODE_MODEL: ${{ inputs.opencode_model }}
OPENCODE_PROVIDER: ${{ inputs.opencode_provider }}