luckyframework/lucky_cli

Enable CI for Windows

开放

#911 创建于 2026年1月13日

 (0 条评论) (0 个反应) (0 位负责人)HTML (49 个派生)auto 404
Windowshelp wanted

仓库指标

星标
 (92 个星标)
PR 合并指标
 (PR 指标待抓取)

描述

In https://github.com/luckyframework/lucky_cli/pull/906 I tried about 100 different times to get Windows to go green on the CI, and I was met with 100 different walls. For not Windows CI is disabled, but we will eventually need to get this added in.

Some of the issues I've run into:

  • Can't use postgres as a service since containers don't run on Windows.
  • Node isn't installed by default on Windows like it is for Mac and Linux
  • Which also means yarn isn't installed by default...
  • The system_check fails to run on Windows
  • yarn is not a valid command error
  • Can't find the lucky binary even after being added to PATH. Is it looking for lucky.exe?
  • Windows supports different shell types like pwsh. Do we have to add duplicate commands for each step just on windows?

贡献者指南