refactor(release): stage app into dedicated dir for create-dmg#9
Conversation
Cleaner than deleting export artifacts after the fact: copy only the .app into a staging dir and point create-dmg at that. The DMG can no longer accidentally pick up DistributionSummary.plist, ExportOptions.plist or Packaging.log no matter what xcodebuild leaves behind in build/export/. Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
|
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)
📝 WalkthroughWalkthroughThe release workflow's DMG creation is refactored to use a staged directory approach. Explicit cleanup of export artifacts is removed, replaced by a new staging step that copies only the exported ChangesDMG Staging Pipeline
Estimated code review effort🎯 2 (Simple) | ⏱️ ~8 minutes Poem
✨ Finishing Touches🧪 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 |
Replaces post-export
rmcleanup with a proper staging dir — copy only the.appintobuild/dmg-stage/, point create-dmg there. Same refactor going to Diduny and papuga.Summary by CodeRabbit