chore(ci.yaml): 增加多工具 code review 驗證工作 #3

Merged
admin merged 1 commits from develop into master 2026-07-17 10:27:44 +00:00
+30 -4
View File
@@ -7,13 +7,39 @@ on:
types: [opened, synchronize] types: [opened, synchronize]
jobs: jobs:
test: test-antigravity:
name: TEST name: TEST (Antigravity)
runs-on: ubuntu runs-on: ubuntu
steps: steps:
- name: 取得存取庫資訊 - name: 取得存取庫資訊
uses: actions/checkout@${{ vars.ACTION_CHECKOUT_VERSION }} uses: actions/checkout@${{ vars.ACTION_CHECKOUT_VERSION }}
- name: 安裝工具 - name: 安裝工具
uses: https://gitea.jsc.idv.tw/composite-actions/setup-antigravity@${{ vars.ACTION_SETUP_ANTIGRAVITY_VERSION }}
- name: 程式碼審查
uses: ./ uses: ./
- name: 取得工具版本號 with:
run: agy --version 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 }}