diff --git a/.gitea/workflows/ai-review.yml b/.gitea/workflows/ai-review.yml deleted file mode 100644 index 24e020a..0000000 --- a/.gitea/workflows/ai-review.yml +++ /dev/null @@ -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/**" \ No newline at end of file diff --git a/.gitea/workflows/deploy.yml b/.gitea/workflows/deploy.yml index dd605d3..c5dfd68 100644 --- a/.gitea/workflows/deploy.yml +++ b/.gitea/workflows/deploy.yml @@ -11,7 +11,7 @@ jobs: - uses: actions/checkout@v3 - name: Deploy to Vercel - uses: amondnet/vercel-action@v25 # 这是一个非常好用的封装 + uses: amondnet/vercel-action@v42.2.0 # 这是一个非常好用的封装 with: vercel-token: ${{ secrets.VERCEL_TOKEN }} # Vercel 设置里的 API Token vercel-org-id: ${{ secrets.ORG_ID }} # 项目 .vercel/project.json 里的 orgId