Skip to content

OSX: Sign UpdateMac with default entitlements when --signDisableDeep is enabled#781

Merged
caesay merged 1 commit intovelopack:developfrom
Corin-Nicolaudie:osxUpdateSignFix
Feb 26, 2026
Merged

OSX: Sign UpdateMac with default entitlements when --signDisableDeep is enabled#781
caesay merged 1 commit intovelopack:developfrom
Corin-Nicolaudie:osxUpdateSignFix

Conversation

@Corin-Nicolaudie
Copy link
Contributor

When signing with certain entitlements which require a provisioning profile, UpdateMac is signed with the same entitlements causing it to be unable to execute.
This change only applies to --signDisableDeep as a provisioning profile likely isn't to be used without it

Fixes #769

@caesay caesay merged commit c245055 into velopack:develop Feb 26, 2026
@caesay
Copy link
Member

caesay commented Feb 26, 2026

Thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

User provided entitlements should only apply to the application bundle

2 participants