Safe-Outputs Reviews Enforcement Test Results
Run: https://github.com/github/gh-aw-mcpg/actions/runs/24307281919
Trigger: schedule
Configuration: create-pr-review-comment (max:2, target:triggering), submit-pr-review (max:1, footer:if-body), reply-to-review-comment (max:2), resolve-review-thread (max:2)
Phase 1: create-pull-request-review-comment (max:2, target:triggering)
| Test |
Operation |
Expected |
Actual |
Status |
| 1.1 |
Create 1st review comment (triggering PR) |
✅ Processed |
N/A — schedule trigger |
SKIPPED |
| 1.2 |
Create 2nd review comment (triggering PR) |
✅ Processed |
N/A — schedule trigger |
SKIPPED |
| 1.3 |
Create 3rd review comment (max exceeded) |
❌ Rejected |
N/A — schedule trigger |
SKIPPED |
| 1.4 |
Create comment on non-triggering PR |
❌ Rejected |
N/A — schedule trigger |
SKIPPED |
Phase 2: submit-pull-request-review (max:1, footer:if-body)
| Test |
Operation |
Expected |
Actual |
Status |
| 2.1 |
Submit review with body (footer added) |
✅ Processed |
N/A — schedule trigger |
SKIPPED |
| 2.2 |
footer: "if-body" behavior verified |
CONFIG NOTED |
N/A — schedule trigger |
SKIPPED |
| 2.3 |
Submit 2nd review (max exceeded) |
❌ Rejected |
N/A — schedule trigger |
SKIPPED |
Phase 3: reply-to-pull-request-review-comment (max:2)
| Test |
Operation |
Expected |
Actual |
Status |
| 3.1 |
Reply to 1st review comment |
✅ Processed |
N/A — schedule trigger |
SKIPPED |
| 3.2 |
Reply to 2nd review comment |
✅ Processed |
N/A — schedule trigger |
SKIPPED |
| 3.3 |
3rd reply (max exceeded) |
❌ Rejected |
N/A — schedule trigger |
SKIPPED |
Phase 4: resolve-pull-request-review-thread (max:2)
| Test |
Operation |
Expected |
Actual |
Status |
| 4.1 |
Resolve 1st review thread |
✅ Processed |
N/A — schedule trigger |
SKIPPED |
| 4.2 |
Resolve 2nd review thread |
✅ Processed |
N/A — schedule trigger |
SKIPPED |
| 4.3 |
Resolve 3rd thread (max exceeded) |
❌ Rejected |
N/A — schedule trigger |
SKIPPED |
Summary
- Phase 1 (review-comment): 4/4 SKIPPED
- Phase 2 (submit-review): 3/3 SKIPPED
- Phase 3 (reply-to-comment): 3/3 SKIPPED
- Phase 4 (resolve-thread): 3/3 SKIPPED
- Overall: PARTIAL (schedule run — all review phases require pull_request trigger)
[Note: All tests require pull_request trigger to fully execute. Open PRs exist (e.g., #3641) but are not usable without a triggering PR context.]
🔍 Safe-outputs reviews enforcement test by Smoke Safe-Outputs Reviews
Safe-Outputs Reviews Enforcement Test Results
Run: https://github.com/github/gh-aw-mcpg/actions/runs/24307281919
Trigger: schedule
Configuration: create-pr-review-comment (max:2, target:triggering), submit-pr-review (max:1, footer:if-body), reply-to-review-comment (max:2), resolve-review-thread (max:2)
Phase 1: create-pull-request-review-comment (max:2, target:triggering)
Phase 2: submit-pull-request-review (max:1, footer:if-body)
Phase 3: reply-to-pull-request-review-comment (max:2)
Phase 4: resolve-pull-request-review-thread (max:2)
Summary
[Note: All tests require pull_request trigger to fully execute. Open PRs exist (e.g., #3641) but are not usable without a triggering PR context.]