Files
ai-code-review/.gitea/workflows/ci.yaml
T
Jeffery 3fea48472f
node-actions/template: CI / BUILD (pull_request) Successful in 4s
chore(ci.yaml): 增加多工具 code review 驗證工作
2026-07-17 18:26:49 +08:00

46 lines
1.3 KiB
YAML

name: CI
on:
pull_request:
branches:
- develop
types: [opened, synchronize]
jobs:
test-antigravity:
name: TEST (Antigravity)
runs-on: ubuntu
steps:
- name: 取得存取庫資訊
uses: actions/checkout@${{ vars.ACTION_CHECKOUT_VERSION }}
- name: 安裝工具
uses: https://gitea.jsc.idv.tw/composite-actions/setup-antigravity@${{ vars.ACTION_SETUP_ANTIGRAVITY_VERSION }}
- name: 程式碼審查
uses: ./
with:
token: ${{ secrets.GITHUB_TOKEN }}
test-codex:
name: TEST (Codex)
runs-on: ubuntu
steps:
- name: 取得存取庫資訊
uses: actions/checkout@${{ vars.ACTION_CHECKOUT_VERSION }}
- name: 安裝工具
uses: https://gitea.jsc.idv.tw/composite-actions/setup-codex@${{ vars.ACTION_SETUP_CODEX_VERSION }}
- name: 程式碼審查
uses: ./
with:
token: ${{ secrets.GITHUB_TOKEN }}
test-claude:
name: TEST (Claude)
runs-on: ubuntu
steps:
- name: 取得存取庫資訊
uses: actions/checkout@${{ vars.ACTION_CHECKOUT_VERSION }}
- name: 安裝工具
uses: https://gitea.jsc.idv.tw/composite-actions/setup-claude@${{ vars.ACTION_SETUP_CLAUDE_VERSION }}
- name: 程式碼審查
uses: ./
with:
token: ${{ secrets.GITHUB_TOKEN }}