fix(review): hold required automated-review skips from PR metadata - #3721
Conversation
|
Superagent didn't find any vulnerabilities or security issues in this PR. |
|
Warning 🟨🟨🟨🟨🟨🟨🟨🟨🟨🟨🟨🟨 ⏸️ Gittensory review result - manual review recommendedReview updated: 2026-07-06 07:50:09 UTC
⏸️ Suggested Action - Manual Review
Review summary Nits — 5 non-blocking
Concerns raised — review before merging
Review context
Contributor next steps
Signal definitions
🟩 Safe / merged · 🟦 Advisory · 🟨 Held for review · 🟥 Blocked / closed 💰 Earn for open-source contributions like this. Gittensor lets GitHub contributors earn for the work they already do — register to start earning →. Checked by Gittensory, a quiet PR intelligence layer for OSS maintainers.
|
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #3721 +/- ##
=======================================
Coverage 93.29% 93.30%
=======================================
Files 317 317
Lines 32368 32375 +7
Branches 11872 11875 +3
=======================================
+ Hits 30199 30206 +7
Misses 1537 1537
Partials 632 632
🚀 New features to boost your workflow:
|
4b81b2b to
462d0fc
Compare
Motivation
Description
isContributorControlledAutoReviewSkipReasonthat marks title-keyword and base-branch skip reasons as contributor-controlled.maybeAddRequiredAutoReviewSkipHoldin the review processor to append an inconclusive, non-blocking hold finding when a contributor-controlled skip occurs while the repository requires a blocking automated review.Testing
git diff --checkwith no errors.npx vitest run test/unit/focus-manifest.test.ts test/unit/auto-review-wiring.test.ts --reporter=dot, and all exercised tests passed (2 files, 470 tests).npm run typecheck, which completed successfully.npm run test:ci, which started but was not completed locally due to transient network/setup and a long coverage phase;actionlintfell back and the coverage phase was terminated in this environment.npm audit --audit-level=moderatecould not complete here due to the registry audit endpoint returning 403 Forbidden.Codex Task