Skip to content

Conversation

@mmaietta
Copy link
Collaborator

@mmaietta mmaietta commented Feb 1, 2025

Migrating from executing app-builder to using https://github.com/electron/get

Implements: #8785

Refactors the code surrounding download/unzip/copy electron before packing begins, so this might also resolve:
#6106
#8687
#8522
#9205

@changeset-bot
Copy link

changeset-bot bot commented Feb 1, 2025

🦋 Changeset detected

Latest commit: 71782c3

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 10 packages
Name Type
app-builder-lib Major
builder-util Major
dmg-builder Major
electron-builder-squirrel-windows Major
electron-builder Major
electron-forge-maker-appimage Major
electron-forge-maker-nsis-web Major
electron-forge-maker-nsis Major
electron-forge-maker-snap Major
electron-publish Major

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

…ectron/get

Implements: #8785

Refactors the code surrounding download/unzip/copy electron before packing begins, so this might also resolve:
#6106
#8687
#8522
@mmaietta mmaietta force-pushed the feat/electron-get branch from 7f21f99 to 93de5bf Compare May 4, 2025 07:54
…ctron-get

# Conflicts:
#	packages/app-builder-lib/src/electron/ElectronFramework.ts
#	pnpm-lock.yaml
#	test/snapshots/mac/macPackagerTest.js.snap
@socket-security
Copy link

socket-security bot commented Oct 5, 2025

Review the following changes in direct dependencies. Learn more about Socket for GitHub.

Diff Package Supply Chain
Security
Vulnerability Quality Maintenance License
Added@​electron/​get@​3.1.09710010082100

View full report

@socket-security
Copy link

socket-security bot commented Oct 5, 2025

All alerts resolved. Learn more about Socket for GitHub.

This PR previously contained dependency changes with security issues that have been resolved, removed, or ignored.

View full report

@mmaietta mmaietta changed the title feat: migrate electronDownload to use electron/get official package to support mirrors (BREAKING) feat: migrate electronDownload to use electron/get instead of app-builder Oct 5, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants