-
Notifications
You must be signed in to change notification settings - Fork 27.9k
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
feat: use custom tag instead of custom version for MS electron releases #181309
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I am debating with myself if I should do a similar change for how we download node.js here:
Lines 165 to 168 in 36b7d5b
if (product.nodejsRepository) { | |
return assetFromGithub(product.nodejsRepository, nodeVersion, name => name === `win-${arch}-node.exe`) | |
.pipe(rename('node.exe')); | |
} |
However, what I find a bit strange is to have the msBuildNumber
in our OSS sources and then only use it when electronRepository
is defined in product.json
.
I think a more elegant solution would be to encode repository and build number in the product.json
, no?
Yeah I thought about that, but that approach makes it bit harder since we need to bump distro everytime the buildid changes. Additionally the current change keeps the version updates in the public repo for transparency. |
Fyi for node.js I am going with an approach where the |
Why not upload the Sha sums to release assets |
855d47a
to
f694e49
Compare
32d87f5
to
e7e239c
Compare
Refs https://github.com/microsoft/vscode-electron-prebuilt/pull/24