Currently, most of our Windows builds in CI are failing. This is turning out to be a significant problem for releasing mongosh.
Most likely, this is happening because of the way in which boxednode includes native addons. Since we use multiple ones that include node-addon-api, we have multiple addons including a nothing.c dummy source file. On Windows, compiling multiple files with the same name (even when from different directories) fails because the compiler attempts to write them all to the same output filename, which is not allowed on Windows.