Files
ai-code-review/action.yaml
T
2026-06-25 13:48:44 +00:00

29 lines
949 B
YAML

name: 'AI Code Review'
description: 'AI 程式碼審查'
author: 'Jeffery'
inputs:
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: ${{ gitea.token }}
GITEA_COMMENT_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 }}