← Files OpsTruthARCHIVED FILE
.github/workflows/maintainer-review.yml
992 Bytes · Oct 3, 2026 · 06:32 UTC
name: OpsTruth maintainer review
on:
pull_request:
types: [opened, synchronize, reopened, ready_for_review]
permissions:
contents: read
concurrency:
group: maintainer-review-${{ github.event.pull_request.number }}
cancel-in-progress: true
jobs:
review:
runs-on: ubuntu-latest
timeout-minutes: 10
steps:
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
with:
fetch-depth: 0
- uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4.4.0
with:
node-version: 24
- name: Verify repository and authority boundary
run: npm run check
- name: Publish deterministic maintainer evidence
env:
OPSTRUTH_BASE_REF: ${{ github.event.pull_request.base.sha }}
OPSTRUTH_HEAD_REF: ${{ github.event.pull_request.head.sha }}
OPSTRUTH_CHECK_STATUS: passed
OPSTRUTH_BOUNDARY_STATUS: passed
run: npm run maintainer:review
SHA-256: 32b5a66610d5f37fecd1b734fa58b595443ec834b4a6540ba1a6a4e26a109cef