Repository navigation
Delete the legacy whole-tree macOS fingerprint - #13464
teamleaderleo merged 15 commits into
Conversation
|
Understand this PR’s impact Explore downstream dependencies and potential security impact with Blast Radius. Important Review skippedAuto reviews are disabled on base/target branches other than the default branch. Please check the settings in the CodeRabbit UI or the ⚙️ Run configurationConfiguration used: Repository: manaflow-ai/cmux/.coderabbit.yaml Review profile: ASSERTIVE Plan: Advanced Run ID: You can disable this status message by setting the Use the checkbox below for a quick retry:
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Repository: manaflow-ai/cmux/.coderabbit.yaml Review profile: ASSERTIVE Plan: Advanced Run ID: 📒 Files selected for processing (2)
💤 Files with no reviewable changes (2)
Included review availability: Your plan provides up to 10 included reviews per hour; 2 remain after this review. 📝 WalkthroughWalkthroughThe PR deletes the build fingerprint script and removes the test that validated its behavior. ChangesBuild fingerprint removal
Priority: ⬇️ Low Estimated code review effort: 1 (Trivial) | ~5 minutes Change: Refactor 🚥 Pre-merge checks | ✅ 24 | ❌ 1❌ Failed checks (1 warning)
✅ Passed checks (24 passed)
✨ Finishing Touches📝 Generate docstrings
🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
|
@coderabbitai review |
✅ Action performedReview finished.
|
Bugbot is paused — on-demand spend limit reachedBugbot uses usage-based billing for this team and has hit its on-demand spend limit. A team admin can raise the spend limit in the Cursor dashboard, or wait for the next billing cycle to continue. |
Bugbot is paused — on-demand spend limit reachedBugbot uses usage-based billing for this team and has hit its on-demand spend limit. A team admin can raise the spend limit in the Cursor dashboard, or wait for the next billing cycle to continue. |
Bugbot is paused — on-demand spend limit reachedBugbot uses usage-based billing for this team and has hit its on-demand spend limit. A team admin can raise the spend limit in the Cursor dashboard, or wait for the next billing cycle to continue. |
Bugbot is paused — on-demand spend limit reachedBugbot uses usage-based billing for this team and has hit its on-demand spend limit. A team admin can raise the spend limit in the Cursor dashboard, or wait for the next billing cycle to continue. |
Summary
Delete
scripts/ci/build_input_fingerprint.pyafter #13463 moves the earlier-run shortcut onto the product identity introduced by #13462.The old helper intentionally included
.github/workflows/ci.ymland broad macOS-relevant paths. That was useful as a conservative stopgap, but it encodes the exact admission/product conflation this stack removes.This PR only removes the now-dead helper and its dedicated test. It leaves one definition of compiled-product identity:
product_input_identity.py.Stacked on #13463.
Related: #13095, #13462, #13463.
Summary by cubic
Deletes the legacy whole-tree macOS build fingerprint, leaving a single fail-closed product identity so unclassified workflow steps now invalidate product reuse instead of being ignored.
scripts/ci/build_input_fingerprint.pyand its dedicated test;product_input_identity.pyis now the sole definition of compiled-product identity.Written for commit af14cbe. Summary will update on new commits.
Summary by CodeRabbit