Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix(project): fix incorrect zip files on MacOS #1064

Merged
merged 1 commit into from
Dec 10, 2018

Conversation

barmac
Copy link
Collaborator

@barmac barmac commented Dec 10, 2018

This PR pins electron-builder dependency to ~20.28.4 as versions after that generate incorrect zip files on MacOS. See this for reference: thejoshwolfe/yauzl#48 (comment) regarding the error produced by yauzl after upgrade.

Closes #1048

Package `electron-builder@>=20.29.0` generates incorrect zip files
on MacOS. Thus, the temporary solution is to pin this dependency
to `~20.28.4` until bug in `electron-builder` is fixed.

Closes #1048
@ghost ghost assigned barmac Dec 10, 2018
@ghost ghost added the needs review Review pending label Dec 10, 2018
@barmac
Copy link
Collaborator Author

barmac commented Dec 10, 2018

It seems like this particular commit in electron-builder broke the zip files: electron-userland/electron-builder@a6c5bc4a

@nikku
Copy link
Member

nikku commented Dec 10, 2018

Could you create an issue in electron-builder so that there is a chance that this issue gets fixed upstream, some day, maybe? Or does the issue already exist?

@barmac
Copy link
Collaborator Author

barmac commented Dec 10, 2018

Sure, I'll take care of this.

@barmac
Copy link
Collaborator Author

barmac commented Dec 10, 2018

@nikku added issue here: electron-userland/electron-builder#3534

@merge-me merge-me bot merged commit 7d1441d into next Dec 10, 2018
@delete-merged-branch delete-merged-branch bot deleted the 1048-fix-distro-test-archives-on-mac branch December 10, 2018 18:14
@ghost ghost removed the needs review Review pending label Dec 10, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants