Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
9 changes: 9 additions & 0 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -71,6 +71,15 @@ jobs:
github-token: smoke-gh-token
zhipu-api-key: smoke-zhipu-token

- name: Run multi-review convenience action
uses: ./multi-review
with:
install-url: http://127.0.0.1:8765/fake-installer.sh
cache: false
install-attempts: 1
github-token: smoke-gh-token
zhipu-api-key: smoke-zhipu-token

- name: Stop fake installer server
if: always()
run: |
Expand Down
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
name: Architect Review
name: Multi-Review

on:
pull_request:
types: [opened, synchronize, reopened, ready_for_review]

jobs:
architect-review:
multi-review:
if: github.event.pull_request.draft == false && github.event.pull_request.head.repo.full_name == github.repository
runs-on: ubuntu-latest
permissions:
Expand All @@ -20,17 +20,15 @@ jobs:
ref: ${{ github.event.pull_request.head.ref }}

- name: Configure git identity
# OpenCode requires git identity even in read-only mode for internal operations like diff/worktree
run: |
git config user.name "github-actions[bot]"
git config user.email "github-actions[bot]@users.noreply.github.com"

- name: Run OpenCode architect review
# TODO: switch to Svtter/opencode-actions/architect-review@v2 after release
uses: ./architect-review
- name: Run multi-review
uses: ./multi-review
with:
model: ${{ vars.MODEL_NAME }}

default-team: "quality:1,security:1,performance:1,architecture:1"
github-token: ${{ secrets.GITHUB_TOKEN }}
zhipu-api-key: ${{ secrets.ZHIPU_API_KEY }}
deepseek-api-key: ${{ secrets.DEEPSEEK_API_KEY }}
Expand Down
30 changes: 0 additions & 30 deletions .github/workflows/review.yml

This file was deleted.

8 changes: 8 additions & 0 deletions .github/workflows/smoke-test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -45,3 +45,11 @@ jobs:
attempts: "1"
github-token: ${{ secrets.GITHUB_TOKEN }}
continue-on-error: true

- name: Test multi-review action loads
uses: ./multi-review
with:
model: test-model
timeout-seconds: "5"
github-token: ${{ secrets.GITHUB_TOKEN }}
continue-on-error: true
Loading