Skip to content

fix: deprecate ELECTRON_SKIP_BINARY_DOWNLOAD env#50406

Merged
jkleinsc merged 3 commits into
electron:mainfrom
A-Star100:remove-electron-skip-binary-download
Mar 24, 2026
Merged

fix: deprecate ELECTRON_SKIP_BINARY_DOWNLOAD env#50406
jkleinsc merged 3 commits into
electron:mainfrom
A-Star100:remove-electron-skip-binary-download

Conversation

@A-Star100

Copy link
Copy Markdown
Contributor

Description of Change

follow up to #50359
removes the ELECTRON_SKIP_BINARY_DOWNLOAD env from install.js as it is redundant
due to the post install script being dropped as of electron v42
(the ENVs sole purpose was to stop the postinstall script from triggering, however it is gone now, so the env is redundant)
and also adds mention of the env to the breaking changes doc

Checklist

Release Notes

Notes: Removed support for the ELECTRON_SKIP_BINARY_DOWNLOAD environment variable.

it is redundant as of electron v42
its purpose was to skip the binary download for post install script
but as of electron v42, post install script is gone
and replaced with a lazy download

it was also slated for removal in [this comment](electron/rfcs#22 (comment))
the env is redundant as of electron v42
so docs don't have to mention it anymore
@A-Star100 A-Star100 requested a review from a team as a code owner March 20, 2026 22:46
@electron-cation electron-cation Bot added the new-pr 🌱 PR opened recently label Mar 20, 2026
@mlaurencin mlaurencin added semver/patch backwards-compatible bug fixes target/42-x-y PR should also be added to the "42-x-y" branch. labels Mar 23, 2026
@electron-cation electron-cation Bot added new-pr 🌱 PR opened recently and removed new-pr 🌱 PR opened recently labels Mar 23, 2026
@jkleinsc

Copy link
Copy Markdown
Member

Merging as CI failure unrelated to PR change.

@jkleinsc jkleinsc merged commit 1828690 into electron:main Mar 24, 2026
67 of 73 checks passed
@release-clerk

release-clerk Bot commented Mar 24, 2026

Copy link
Copy Markdown

Release Notes Persisted

Removed support for the ELECTRON_SKIP_BINARY_DOWNLOAD environment variable.

@trop

trop Bot commented Mar 24, 2026

Copy link
Copy Markdown
Contributor

I have automatically backported this PR to "42-x-y", please check out #50459

@trop trop Bot added in-flight/42-x-y merged/42-x-y PR was merged to the "42-x-y" branch. and removed target/42-x-y PR should also be added to the "42-x-y" branch. in-flight/42-x-y labels Mar 24, 2026
gwennlbh added a commit to cigaleapp/cigale that referenced this pull request May 11, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

merged/42-x-y PR was merged to the "42-x-y" branch. semver/patch backwards-compatible bug fixes

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants