ci: install jq in sop-tier-check runner

Gitea Actions runners (ubuntu-latest) do not bundle jq.
The sop-tier-check script uses jq for all JSON API parsing
(org_helpers, label parsing, team resolution, review parsing).
Install jq before the script runs so sop-tier-check can pass
without relying on a runner pre-cached jq binary.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
This commit is contained in:
Molecule AI · core-devops 2026-05-11 04:46:02 +00:00
parent 108b9a54d9
commit 39351e2fee

View File

@ -77,6 +77,12 @@ jobs:
# works if we never check out PR HEAD. Same SHA the workflow
# itself was loaded from.
ref: ${{ github.event.pull_request.base.sha }}
- name: Install jq
# Gitea Actions runners (ubuntu-latest label) do not bundle jq.
# The script uses jq extensively for all JSON parsing; install it
# before the script runs. Using -qq for quiet output.
run: apt-get update -qq && apt-get install -y -qq jq
- name: Verify tier label + reviewer team membership
env:
# SOP_TIER_CHECK_TOKEN is the org-level secret for the