community(benchmarks): add component benchmark results from Intel i3-6006U Linux #1547
Workflow file for this run
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| name: Review-bot acknowledgement gate | |
| # Pre-merge gate: ensure every must-address CodeRabbit and Sourcery | |
| # finding on a PR is either fixed in a fixup commit or explicitly | |
| # acknowledged in the PR body. Automated review tools flag legitimate | |
| # correctness and security issues; this gate keeps the merge queue | |
| # honest by blocking merge until those findings are processed. | |
| # | |
| # The check name emitted by this workflow is `review-bot-ack`. The | |
| # operator should add this context to the branch protection rule on | |
| # `main` alongside `CI gate`. The required-check canary in | |
| # `tests/unit/test_required_check_canary_workflow_yaml.py` allow-lists | |
| # only `CI gate` emitters; `review-bot-ack` is a distinct check name | |
| # so the canary does not need updating. | |
| on: | |
| pull_request: | |
| types: [opened, synchronize, edited, reopened] | |
| pull_request_review: | |
| types: [submitted] | |
| # This workflow emits a required status check. Cancelling an in-progress | |
| # run leaves a CANCELLED conclusion that GitHub treats as a non-success | |
| # required check, blocking merge until a manual re-run. A PR receives | |
| # overlapping triggers (synchronize on new pushes, pull_request_review on | |
| # submitted reviews), so an in-flight gate run was routinely cancelled by | |
| # the next event and stalled the merge queue. Scope the group per-PR and | |
| # per-head-sha and let each run complete so every commit reports its own | |
| # conclusion without racing the required check. | |
| concurrency: | |
| group: review-bot-ack-${{ github.event.pull_request.number || github.ref }}-${{ github.event.pull_request.head.sha || github.sha }} | |
| cancel-in-progress: false | |
| permissions: {} | |
| jobs: | |
| review-bot-ack: | |
| name: review-bot-ack | |
| runs-on: ubuntu-latest | |
| timeout-minutes: 5 | |
| if: github.event.pull_request != null | |
| permissions: | |
| contents: read | |
| issues: write | |
| pull-requests: write | |
| steps: | |
| - name: Harden runner (audit mode) | |
| uses: step-security/harden-runner@9af89fc71515a100421586dfdb3dc9c984fbf411 # v2.19.4 | |
| with: | |
| egress-policy: audit | |
| - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6 | |
| with: | |
| persist-credentials: false | |
| ref: ${{ github.event.pull_request.head.sha }} | |
| - uses: actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # v6.2.0 | |
| with: | |
| python-version: "3.13" | |
| - name: Run review-bot acknowledgement gate | |
| env: | |
| GH_TOKEN: ${{ github.token }} | |
| OWNER: ${{ github.repository_owner }} | |
| REPO_NAME: ${{ github.event.repository.name }} | |
| PR_NUMBER: ${{ github.event.pull_request.number }} | |
| run: | | |
| python3 scripts/review_bot_ack.py \ | |
| --owner "$OWNER" \ | |
| --repo "$REPO_NAME" \ | |
| --pr "$PR_NUMBER" |