mirror of
https://github.com/neovim/neovim.git
synced 2024-12-19 18:55:14 -07:00
f8af81445b
Unnecessary CI builds increase the change of spurious failures, which are costly noise. Of course, we should fix all legitimate bugs, but we also cannot micro-manage every platform, so there needs to be a clear motivation for the CI builds that we maintain. Reasons against maintaining a mingw CI job: 1. The windows mingw build is slow. 2. Failures: - https://github.com/neovim/neovim/issues/18494 - https://github.com/neovim/neovim/issues/18495 3. The mingw artifact is 10x bigger than the windows MSVC artifact: https://github.com/neovim/neovim/issues/10560 4. Our releases publish the MSVC (not mingw) artifact for Windows users: https://github.com/neovim/neovim/releases 5. Non-MSVCRT has limitations documented by libuv: http://docs.libuv.org/en/v1.x/process.html > On Windows file descriptors greater than 2 are available to the child process only if the child processes uses the MSVCRT runtime. Closes https://github.com/neovim/neovim/issues/18551 |
||
---|---|---|
.. | ||
ConvertPo.cmake | ||
Download.cmake | ||
FindIconv.cmake | ||
FindLibIntl.cmake | ||
FindLibLUV.cmake | ||
FindLibTermkey.cmake | ||
FindLibUV.cmake | ||
FindLIBVTERM.cmake | ||
FindLua.cmake | ||
FindLuaJit.cmake | ||
FindMsgpack.cmake | ||
FindTreeSitter.cmake | ||
FindUNIBILIUM.cmake | ||
GetCompileFlags.cmake | ||
i386-linux-gnu.toolchain.cmake | ||
InstallClintErrors.cmake | ||
InstallHelpers.cmake | ||
LibFindMacros.cmake | ||
LuaHelpers.cmake | ||
PreventInTreeBuilds.cmake | ||
RunMsgfmt.cmake | ||
RunMsgmerge.cmake | ||
RunTests.cmake | ||
RunXgettext.cmake | ||
UninstallHelper.cmake.in | ||
WindowsDllCopy.cmake |