-
-
Notifications
You must be signed in to change notification settings - Fork 491
fix: updated to electron-builder@23.6.0
#1986
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
Conversation
set `CSC_FOR_PULL_REQUEST` env to run notarization for a PR build. Signed-off-by: Akos Kitta <a.kitta@arduino.cc>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I tested this branch on macOS (Monterey 12.3.1) by changing the version locally in the package.json and then producing a build of the IDE. The updater dialog showed up and I was able to download the update without any issues. Good enough for me! ✅
I want to merge this change too. Any objections, Per?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I used Alberto's wonderful arduino.ide.updateBaseUrl
setting to test updates from and to the test build on Windows and Linux and everything works as expected.
Thanks Akos!
Uh oh!
There was an error while loading. Please reload this page.
Motivation
To fix the auto-updater defect on Windows caused by a library used by IDE2.
I downloaded the build artifacts and verified them on different OSs:
I verified the followings: the app starts, can upload to the board, and the LS works.
Change description
electron-builder@23.6.0
,CSC_FOR_PULL_REQUEST
env variable in the workflow to run the signing part for PRs.Other information
Reviewer checklist