-
Notifications
You must be signed in to change notification settings - Fork 1.3k
Conversation
@xzyfer any idea why the binding isn't being picked up in 15?
Happening in Actions an AppVeyor, so it doesn't seem CI specific |
Looks like a duplicate node-sass has crept into the path. Maybe there were changes in this space recently. -/home/runner/work/node-sass/node-sass/vendor
+/home/runner/work/node-sass/vendor |
Odd, it's building to that folder too
|
OK, I tried it locally in WSL after installing 15 through NVM. It seems like after the build, the binding file isn't copied to the the folder like the name suggests. It has the line at the end of the build |
Tried cherry-picking the mkdirp bump over, and even tried moving it all sync, but no luck yet. Maybe something node-gyp related since it seems to be failing to ln/copy the built file up to |
@xzyfer Success! turns out that only |
Awesome! |
OK, i'm working on the upstream issues blocking the Node Alpine release, but I don't think it will be resolved in the next few hours |
If the release is created I can attached the alpine releases and publish
the package after work.
…On Thu, 22 Oct 2020, 11:54 am Nick Schonning, ***@***.***> wrote:
OK, i'm working on the upstream issues blocking the Node Alpine release,
but I don't think it will be resolved in the next few hours
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#2983 (comment)>, or
unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAENSWGSNG5LJ5JNSKRI7JDSL57F5ANCNFSM4R5KHQEA>
.
|
@xzyfer Node Apline is out. Reset the job, but a bunch of the CLI tests are failing |
@xzyfer should we just land this and see if you can build the Alpine binaries locally? |
Yeah. I can't add the binaries after work..I'm still curious as to whether
the Linux binaries will work for folks too.
…On Tue, 27 Oct 2020, 8:11 am Nick Schonning, ***@***.***> wrote:
@xzyfer <https://github.com/xzyfer> should we just land this and see if
you can build the Alpine binaries locally?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#2983 (comment)>, or
unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAENSWHBDTEBOVKCNKT3EB3SMXQWRANCNFSM4R5KHQEA>
.
|
We could always change the Linux build to use a different distro than Ubuntu, if you think it would offer better compatibility |
I'm going to merge this to cut the release. Lets see how the new binaries perform given the limited Node release support. |
Took a swing at a draft release https://github.com/sass/node-sass/releases/tag/v5.0.0. What's the process to kick off artifacts uploads? |
They're all on the build for the merge to master EX: the Artifacts download on https://github.com/sass/node-sass/runs/1312916049, and for each of the other platform jobs. Looks like you need to click on one of the individual version jobs before that menu shows up :/ |
I'm currently moving house so it may be sometime before I can get to this
…On Wed, 28 Oct 2020, 3:39 am Nick Schonning, ***@***.***> wrote:
They're all on the build for the merge to master EX: the Artifacts
download on https://github.com/sass/node-sass/runs/1312916049, and for
each of the other platform jobs. Looks like you need to click on one of the
individual version jobs before that menu shows up :/
—
You are receiving this because you modified the open/close state.
Reply to this email directly, view it on GitHub
<#2983 (comment)>, or
unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAENSWBPTFBOOGBMHKE5BCLSM3ZVTANCNFSM4R5KHQEA>
.
|
No worries, I'll see if I can collect the bindings and add them to the draft release |
Can someone please post an update when npm has the artifacts. Currently getting |
Sorry for the delay I've been moving house. I noticed you added the Windows binaries. I've added the Node 15 Alpine binary, removed the prelease status from the release, and published the npm package. |
@xzyfer I only added x64 Windows binaries, I couldn't get the x86 ones from AppVeyor |
Kicked off an appveyor build for the windows binaries. They should be added to the release automatically. https://ci.appveyor.com/project/sass/node-sass/builds/36067507 |
Yup, look like that worked |
This should fail till the actual v15 of Node comes out.
Platform compiler requirements based off of nodejs/build#2423