Repository navigation
Revert "fix: repair NIGHTLY Sparkle quarantine metadata (#1703)" - #1725
Conversation
This reverts commit 629b63d.
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
There was a problem hiding this comment.
Your free trial has ended. If you'd like to continue receiving code reviews, you can add a payment method here.
|
Caution Review failedThe pull request is closed. ℹ️ Recent review info⚙️ Run configurationConfiguration used: defaults Review profile: CHILL Plan: Pro Run ID: 📒 Files selected for processing (1)
📝 WalkthroughWalkthroughThis PR removes the quarantine-repair feature from the update flow: it deletes the UpdateQuarantineRepair implementation and tests, removes related build/project references, and strips quarantine-repair calls and state from UpdateDelegate and UpdateDriver. Changes
Sequence Diagram(s)mermaid Estimated code review effort🎯 3 (Moderate) | ⏱️ ~20 minutes Possibly related PRs
Poem
🚥 Pre-merge checks | ✅ 3✅ Passed checks (3 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing Touches🧪 Generate unit tests (beta)
📝 Coding Plan
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 |
…t/sparkle-since-2026-03-17
…1703)" (manaflow-ai#1725) This reverts commit f7c1cf6.
Why
The known-good nightly builds from March 17, 2026 at 5:17 PM PDT (
a42e6663) and 5:52 PM PDT (1fabe9f3) already containede1582582(fix: restore Sparkle automatic update checks).The only Sparkle-facing change between those known-good nightlies and the first broken nightly on March 18, 2026 at 1:23 AM PDT (
629b63df) is#1703.This PR reverts only
#1703instead of broadly reverting all March 17 updater changes.Verification
./scripts/reload.sh --tag revert-sparkle-0317xcodebuild -project GhosttyTabs.xcodeproj -scheme cmux-unit -configuration Debug -destination 'platform=macOS' -derivedDataPath /tmp/cmux-revert-sparkle-0317-tests build-for-testing\n\n## Scope\n- Removes the quarantine-repair hooks added inUpdateDelegateandUpdateDriver\n- RemovesUpdateQuarantineRepair.swift\n- Removes the regression tests added with#1703\n- Keepse1582582in place because known-good nightlies already included itSummary by cubic
Reverts the quarantine metadata repair in the nightly
Sparkleupdater to restore the known-good behavior from Mar 17 and isolate the Mar 18 regression.UpdateDelegateandUpdateDriver.UpdateQuarantineRepair.swift,UpdateQuarantineRepairTests.swift) and cleaned Xcode project references.Written for commit 1d0477f. Summary will update on new commits.
Summary by CodeRabbit