fix: updated to electron-builder@23.6.0 (#1986)

- updated to `electron-builder@23.6.0`
 - set `CSC_FOR_PULL_REQUEST` env to run notarization for a PR build.

Signed-off-by: Akos Kitta <a.kitta@arduino.cc>
This commit is contained in:
Akos Kitta 2023-04-13 17:53:43 +02:00 committed by GitHub
parent ef5762599a
commit 96da5bb5ea
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 3 additions and 2 deletions

View File

@ -99,6 +99,7 @@ jobs:
export CSC_LINK="${{ runner.temp }}/signing_certificate.${{ matrix.config.certificate-extension }}"
echo "${{ secrets[matrix.config.certificate-secret] }}" | base64 --decode > "$CSC_LINK"
export CSC_KEY_PASSWORD="${{ secrets[matrix.config.certificate-password-secret] }}"
export CSC_FOR_PULL_REQUEST=true
fi
if [ "${{ runner.OS }}" = "Windows" ]; then

View File

@ -3,7 +3,7 @@
"author": "Arduino SA",
"resolutions": {
"**/fs-extra": "^4.0.3",
"electron-builder": "23.0.2"
"electron-builder": "23.6.0"
},
"dependencies": {
"node-log-rotate": "^0.1.5"
@ -11,7 +11,7 @@
"devDependencies": {
"@theia/cli": "1.31.1",
"cross-env": "^7.0.2",
"electron-builder": "23.3.3",
"electron-builder": "23.6.0",
"electron-notarize": "^1.1.1",
"is-ci": "^2.0.0",
"ncp": "^2.0.0",