ci: install jq in review-gate job to ensure JSON parsing succeeds
PR Ready Gate / clear-labels (pull_request) Successful in 2s
CI / review-gate (pull_request) Failing after 6s
CI / review (anthropic--claude-4.6-sonnet, sonnet, SONNET_REVIEW_TOKEN) (pull_request) Has been skipped
CI / review (gpt-5, gpt, GPT_REVIEW_TOKEN) (pull_request) Has been skipped
CI / review (gpt-5, security, ., rodin/security-patterns, SECURITY_REVIEW.md, SECURITY_REVIEW_TOKEN) (pull_request) Has been skipped
CI / test (pull_request) Successful in 32s

This commit is contained in:
Rodin
2026-05-16 01:48:55 +00:00
parent b716aed914
commit 97b688f95f
+6
View File
@@ -16,6 +16,8 @@ jobs:
runs-on: ubuntu-24.04
if: github.event_name == 'pull_request'
steps:
- name: Install jq
run: sudo apt-get update && sudo apt-get install -y jq
- uses: actions/checkout@v4
- uses: actions/setup-go@v5
with:
@@ -31,6 +33,8 @@ jobs:
allow_review: ${{ steps.gate.outputs.allow_review }}
reason: ${{ steps.gate.outputs.reason }}
steps:
- name: Install jq
run: sudo apt-get update && sudo apt-get install -y jq
- name: Check self-review gate
id: gate
env:
@@ -90,6 +94,8 @@ jobs:
patterns_files: '.'
system_prompt_file: SECURITY_REVIEW.md
steps:
- name: Install jq
run: sudo apt-get update && sudo apt-get install -y jq
- uses: actions/checkout@v4
- uses: actions/setup-go@v5
with: