修复runner
Vercel Deploy / deploy (push) Successful in 1m32s

This commit is contained in:
2026-04-16 21:02:58 +08:00
Unverified
parent f956f53cf7
commit 11f0f030b4
2 changed files with 1 additions and 42 deletions
-41
View File
@@ -1,41 +0,0 @@
name: AI Code Reviewer
# 触发条件:当有新的 Pull Request 开启,或者 PR 中有代码更新时
on:
pull_request:
types: [opened, synchronized]
jobs:
ai_review:
runs-on: ubuntu-latest
# 如果你的 Runner 有标签,可以在这里指定,例如 [self-hosted]
steps:
- name: Checkout Code
uses: actions/checkout@v4
with:
fetch-depth: 0 # 获取完整历史以供对比
- name: Interactive AI Review
# 使用社区广泛认可的 review action 镜像
uses: https://github.com/anc95/ChatGPT-CodeReview@main
env:
custom_endpoint: "https://git.biss.click/api/v1"
# --- AI 引擎配置 ---
OPENAI_API_KEY: ${{ secrets.AI_API_KEY }}
# 如果使用 DeepSeek,请保持下面这行;如果用 OpenAI,请删除或注释掉
OPENAI_API_BASE: "https://api.siliconflow.cn/v1"
MODEL: "deepseek-ai/DeepSeek-R1-Distill-Qwen-7B"
# --- Gitea 机器人配置 ---
GITHUB_TOKEN: ${{ secrets.USER_TOKEN }}
# 告知 Action 运行环境是 Gitea
GITHUB_EVENT_PATH: ${{ gitea.event_path }}
# --- 审查偏好 ---
LANGUAGE: "zh-CN" # 使用中文回复
PROMPT: "你是一位资深的后端架构师。请审查以下代码变更,指出潜在的 Bug、性能瓶颈、安全隐患以及不符合 Clean Code 原则的地方。请给出具体的修改建议,语气要专业且严谨。"
# 限制审查范围(可选,避免 AI 扫描依赖库或大文件)
# EXCLUDE: "package-lock.json, *.md, vendor/**"
+1 -1
View File
@@ -11,7 +11,7 @@ jobs:
- uses: actions/checkout@v3 - uses: actions/checkout@v3
- name: Deploy to Vercel - name: Deploy to Vercel
uses: amondnet/vercel-action@v25 # 这是一个非常好用的封装 uses: amondnet/vercel-action@v42.2.0 # 这是一个非常好用的封装
with: with:
vercel-token: ${{ secrets.VERCEL_TOKEN }} # Vercel 设置里的 API Token vercel-token: ${{ secrets.VERCEL_TOKEN }} # Vercel 设置里的 API Token
vercel-org-id: ${{ secrets.ORG_ID }} # 项目 .vercel/project.json 里的 orgId vercel-org-id: ${{ secrets.ORG_ID }} # 项目 .vercel/project.json 里的 orgId