Tom Butcher 935e06a5d7
Some checks failed
farmcontrol/farmcontrol-server/pipeline/head There was a failure building this commit
Refactor macOS bundle handling in expand-macos-bundle.mjs and finalize-desktop-artifacts.mjs
- Replaced cpSync with ditto for copying files in expand-macos-bundle.mjs to improve reliability and error handling.
- Introduced a new copyMacAppBundle function in finalize-desktop-artifacts.mjs to streamline app bundle copying and signing processes.
- Enhanced error handling for ditto and codesign commands to provide clearer feedback on failures.
- Updated DMG creation logic to conditionally use direct source folder, optimizing the build process.
2026-08-01 22:26:24 +01:00
..