3eff81e18d
The macOS CI job lipo'd the universal binary and zipped it raw, so users got a naked 'goblin' executable instead of a double-clickable app. Assemble the universal binary into the existing macos/Goblin.app bundle (Info.plist + icon), ad-hoc codesign it (required for the arm64 slice to run on Apple Silicon after lipo strips the per-arch signature), and ditto-zip the bundle. Remove the stale tracked _CodeSignature that would otherwise make the app read as 'damaged'.