luckyframework/lucky_cli

Enable CI for Windows

Aperta

#911 aperta il 13 gen 2026

 (0 commenti) (0 reazioni) (0 assegnatari)HTML (49 fork)auto 404
Windowshelp wanted

Metriche repository

Star
 (92 stelle)
Metriche merge PR
 (Metriche PR in attesa)

Descrizione

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?

Guida contributor