Chore: Fixes #15563: CI: Fix Electron fails to install in CI (#15573)

This commit is contained in:
Henry Heino authored and GitHub committed 2026-05-30 13:34:15 +02:00
1 parent 620c24ef6a
commit f92f605d47
4 files changed
+96 -2

No files matched your search

+15
View File
@@ -33,3 +33,18 @@ logFilters:
# needs to be done so it's just security theater that we have no choice but to
# disable.
checksumBehavior: update
# Workaround: May 29th, 2026: The default Electron installer is unreliable in CI
# with recent versions of NodeJS.
#
# To resolve this, we patch Electron to use a different library for ZIP
# extraction. This requires a dependency override because Yarn patches
# can't change the dependency tree:
# https://yarnpkg.com/features/patching#limitations
packageExtensions: {
electron@*: {
dependencies: {
adm-zip: "0.5.16"
}
}
}