From 46c939cab8ede45abbcecec61b5bec2fc8017bd4 Mon Sep 17 00:00:00 2001 From: Hyeoncheol Kim Date: Sun, 31 May 2026 21:52:08 +0900 Subject: [PATCH 1/4] Switch PR review to Hermes --- .github/workflows/zai-review.yml | 21 +++++++++++++++------ 1 file changed, 15 insertions(+), 6 deletions(-) diff --git a/.github/workflows/zai-review.yml b/.github/workflows/zai-review.yml index 217ef41..1d6c157 100644 --- a/.github/workflows/zai-review.yml +++ b/.github/workflows/zai-review.yml @@ -1,4 +1,4 @@ -name: Z.ai PR Review +name: Hermes PR Review on: pull_request: @@ -13,10 +13,9 @@ on: permissions: contents: read pull-requests: write - id-token: write concurrency: - group: zai-review-${{ github.event.pull_request.number || inputs.pr_number || github.run_id }} + group: hermes-review-${{ github.event.pull_request.number || inputs.pr_number || github.run_id }} cancel-in-progress: true jobs: @@ -28,9 +27,19 @@ jobs: github.event.pull_request.draft == false && github.event.pull_request.head.repo.full_name == github.repository ) - uses: midagedev/review-actions/.github/workflows/zai-pr-review.yml@v1 + uses: midagedev/review-actions/.github/workflows/hermes-pr-review.yml@v2 with: pr_number: ${{ github.event.pull_request.number || inputs.pr_number }} prompt_path: .github/zai-review-prompt.md - secrets: - ZAI_API_KEY: ${{ secrets.ZAI_API_KEY }} + runner_labels: '["self-hosted","vps-hermes","jongodb"]' + approve_when_clean: true + context_paths: | + README.md + docs/README.md + docs/SUPPORT_MATRIX.md + docs/COMPATIBILITY.md + docs/ARCH_MODULE_BOUNDARIES.md + docs/SPRING_TESTING.md + docs/NODE_MIGRATION_FROM_MONGODB_MEMORY_SERVER.md + packages/memory-server/README.md + testkit/node-compat/README.md From 1bc8c6f50da481667fd3ce1aa4902488eb535a80 Mon Sep 17 00:00:00 2001 From: Hyeoncheol Kim Date: Sun, 31 May 2026 21:54:54 +0900 Subject: [PATCH 2/4] Use isolated Hermes review workflow --- .github/workflows/zai-review.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/zai-review.yml b/.github/workflows/zai-review.yml index 1d6c157..02d6ce6 100644 --- a/.github/workflows/zai-review.yml +++ b/.github/workflows/zai-review.yml @@ -27,7 +27,7 @@ jobs: github.event.pull_request.draft == false && github.event.pull_request.head.repo.full_name == github.repository ) - uses: midagedev/review-actions/.github/workflows/hermes-pr-review.yml@v2 + uses: midagedev/review-actions/.github/workflows/hermes-pr-review.yml@v3 with: pr_number: ${{ github.event.pull_request.number || inputs.pr_number }} prompt_path: .github/zai-review-prompt.md From 5c7a449912aa8dfe8eb2e8dea8b3e3a0082cea1d Mon Sep 17 00:00:00 2001 From: Hyeoncheol Kim Date: Sun, 31 May 2026 21:57:52 +0900 Subject: [PATCH 3/4] Use Hermes review workflow v4 --- .github/workflows/zai-review.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/zai-review.yml b/.github/workflows/zai-review.yml index 02d6ce6..d507e6e 100644 --- a/.github/workflows/zai-review.yml +++ b/.github/workflows/zai-review.yml @@ -27,7 +27,7 @@ jobs: github.event.pull_request.draft == false && github.event.pull_request.head.repo.full_name == github.repository ) - uses: midagedev/review-actions/.github/workflows/hermes-pr-review.yml@v3 + uses: midagedev/review-actions/.github/workflows/hermes-pr-review.yml@v4 with: pr_number: ${{ github.event.pull_request.number || inputs.pr_number }} prompt_path: .github/zai-review-prompt.md From 0dbda571a0aec7f2d0f6ba65b7ded202c13b9449 Mon Sep 17 00:00:00 2001 From: Hyeoncheol Kim Date: Sun, 31 May 2026 22:00:34 +0900 Subject: [PATCH 4/4] Use Hermes review workflow v5 --- .github/workflows/zai-review.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/zai-review.yml b/.github/workflows/zai-review.yml index d507e6e..c3c42e0 100644 --- a/.github/workflows/zai-review.yml +++ b/.github/workflows/zai-review.yml @@ -27,7 +27,7 @@ jobs: github.event.pull_request.draft == false && github.event.pull_request.head.repo.full_name == github.repository ) - uses: midagedev/review-actions/.github/workflows/hermes-pr-review.yml@v4 + uses: midagedev/review-actions/.github/workflows/hermes-pr-review.yml@v5 with: pr_number: ${{ github.event.pull_request.number || inputs.pr_number }} prompt_path: .github/zai-review-prompt.md