ci: add workflow summary observability - #1718
Conversation
|
Codex review: needs real behavior proof before merge. Reviewed June 22, 2026, 10:53 PM ET / 02:53 UTC. Summary Reproducibility: not applicable. this is a CI observability PR, not a reported product bug. The relevant checks are diff/source review plus exact-head workflow behavior. Review metrics: 3 noteworthy metrics.
Merge readiness Overall follows the weaker of proof and patch quality, so missing proof can cap an otherwise strong patch. Rank-up moves:
Proof guidance:
Risk before merge
Maintainer options:
Next step before merge
Security Review detailsBest possible solution: Land the narrow CI-summary implementation after exact-head CI completes and the contributor adds redacted proof showing the rendered workflow summaries for the changed jobs. Do we have a high-confidence way to reproduce the issue? Not applicable: this is a CI observability PR, not a reported product bug. The relevant checks are diff/source review plus exact-head workflow behavior. Is this the best way to solve the issue? Unclear until proof is added: the implementation is narrow and consistent with the existing path-gate scripts, but the rendered GitHub Actions summaries still need real-run evidence. AGENTS.md: found and applied where relevant. Codex review notes: model internal, reasoning high; reviewed against ef8007fc16ce. Label changesLabel changes:
Label justifications:
Evidence reviewedWhat I checked:
Likely related people:
What the crustacean ranks mean
Shiny media proof means a screenshot, video, or linked artifact directly shows the changed behavior. Runtime, network, CSP, and security claims still need visible diagnostics. How this review workflow works
|
|
Added exact-head GitHub Actions proof to the PR body. The completed run for
@clawsweeper re-review |
|
🦞🧹 I asked ClawSweeper to review this item again. |
Summary
No behavior change
Real GitHub Actions proof
Exact-head workflow run completed successfully for
924046af311d24fa13e1b6c88e2764e0d1782207:successchanges: success;Summarize macOS test gatecompleted successfullybuild-linux-cli (linux-x64, ubuntu-24.04): success;Summarize Linux CLI buildcompleted successfullybuild-linux-cli (linux-arm64, ubuntu-24.04-arm): success;Summarize Linux CLI buildcompleted successfullyswift-test-macos (0, 4): success;Summarize macOS shardcompleted successfullyswift-test-macos (1, 4): success;Summarize macOS shardcompleted successfullyswift-test-macos (2, 4): success;Summarize macOS shardcompleted successfullyswift-test-macos (3, 4): success;Summarize macOS shardcompleted successfullylint-build-test: success;Summarize aggregate CI gatecompleted successfullyThis verifies the added summary steps run in the real PR workflow, not only in local shell checks.
Validation
bash -n Scripts/ci_macos_test_gate.shbash -n Scripts/test_ci_path_gate.sh./Scripts/test_ci_path_gate.shruby -e 'require "yaml"; YAML.load_file(".github/workflows/ci.yml")'\n-git diff --check