-
Notifications
You must be signed in to change notification settings - Fork 66
Move prebuildify to dev dependencies #195
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
Conversation
…system toolchain when MASON_LLVM_RELEASE="system" is set in the CI environment.
f207d74 to
11e3ac4
Compare
| "test": "./node_modules/.bin/tape test/**/*.test.js", | ||
| "prebuildify": "prebuildify --napi --tag-uv --tag-libc --strip" | ||
| "prebuildify": "prebuildify --napi --tag-uv --tag-libc --strip", | ||
| "prepublishOnly": "npm run download-binaries" |
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'd remove prebuilds first, and after download-binaries throw an error if one of the platforms is missing, otherwise it's easy to publish binaries from a previous release.
Also, can we check that binaries are built from the current gitsha? Like maybe add the gitsha to artifact name or something?
This whole process feels very brittle right now
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.
Also, can we check that binaries are built from the current gitsha? Like maybe add the gitsha to artifact name or something?
When the CI is not done on my new push, I am not able to download binaries, so I guess it works like this?
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.
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.
@AlexanderBelokon Thanks for the review. Updated the script ed67262
Co-authored-by: SanD <alexander@belokon.net>
AlexanderBelokon
left a comment
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.
Great work!
Co-authored-by: AlexanderBelokon <alexander.belokon@mapbox.com> Co-authored-by: SanD <alexander@belokon.net>

Uh oh!
There was an error while loading. Please reload this page.