-
-
Notifications
You must be signed in to change notification settings - Fork 1.7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Mac code signing compatibility with @electron/osx-sign 1.0.4 #7317
Comments
Or perhaps |
I have this untested patch as an example mayfield@8557a66 I was going to attempt a PR but I failed to achieve success manual or unit testing in a reasonable amount of time. I ended up implementing an |
Last worked version is |
Thanks for calling this out. Would you be willing to open a PR with the value change? |
Also noticed this in our project, https://github.com/Kong/insomnia/actions/runs/3846215323/jobs/6551824759#step:5:146
We are using |
I'm in the process of updating to electron-builder 24 and having issues with code signing. It looks like EB is using the legacy "identity-validation" property
electron-builder/packages/app-builder-lib/src/macPackager.ts
Line 273 in ffe9967
More importantly, while tracking this down, it became clear there is some conflated use of the
options.identity
string and the return value of thefindIdentity
function that returns an osx-signIdentity
object. In EB versions before 24 the legacyidentity-validation=false
working properly would mask this for my particular use case.At this line, I think the identity value should be
qualifer
instead of theIdentity
instance.electron-builder/packages/app-builder-lib/src/macPackager.ts
Line 297 in ffe9967
The text was updated successfully, but these errors were encountered: