jkleinsc

#50322: chore: Respect HTTP(S) proxy env variable for Yarn

Merged
Created: Mar 17, 2026, 2:01:20 PM
Merged: Mar 18, 2026, 4:13:06 PM
5 comments
Target: main

Description of Change

  • This is a copy of @panther7's PR #49361 submitted by a maintainer since it touches a dependency or CI files, and per our contribution policy we do not accept these types of changes in PRs from non-maintainers. The work in this PR is @panther7's work.

  • Resolves #49171. Yarn installs that require a proxy can do so by setting the environment variables:

    • HTTP_PROXY - Proxy to use when making an HTTP request.
    • HTTPS_PROXY - Proxy to use when making an HTTPS request.

Checklist

Release Notes

Notes: Added support for using a proxy during yarn install

Backports

39-x-y
Merged
PR Number
#50349
Merged At
Mar 18, 2026, 6:15:19 PM
Released In
Not yet
Release Date
Not yet
40-x-y
Merged
PR Number
#50352
Merged At
Mar 18, 2026, 11:11:34 PM
Released In
Not yet
Release Date
Not yet
41-x-y
Merged
PR Number
#50350
Merged At
Mar 18, 2026, 10:03:11 PM
Released In
Not yet
Release Date
Not yet
42-x-y
Merged
PR Number
#50351
Merged At
Mar 18, 2026, 6:11:55 PM
Released In
Not yet
Release Date
Not yet

Semver Impact

Major
Breaking changes
Minor
New features
Patch
Bug fixes
None
Docs, tests, etc.

Semantic Versioning helps users understand the impact of updates:

  • Major (X.y.z): Breaking changes that may require code modifications
  • Minor (x.Y.z): New features that maintain backward compatibility
  • Patch (x.y.Z): Bug fixes that don't change the API
  • None: Changes that don't affect using facing parts of Electron