luckyframework/lucky_cli

Enable CI for Windows

Open

#911 opened on Jan 13, 2026

View on GitHub
 (0 comments) (0 reactions) (0 assignees)HTML (49 forks)auto 404
Windowshelp wanted

Repository metrics

Stars
 (92 stars)
PR merge metrics
 (PR metrics pending)

Description

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?

Contributor guide