mobile-dev-inc / maestro

Painless Mobile UI Automation
https://maestro.mobile.dev/
Apache License 2.0
5.84k stars 276 forks source link

[Feature Request] Build and Publish Maestro CLI executable for Chocolatey on Windows x64 #1754

Open kalyncoose opened 5 months ago

kalyncoose commented 5 months ago

Is your feature request related to a problem? Please describe. According to the Maestro docs, you need to install the CLI tool via WSL2. So effectively there is no native Windows support for the CLI tool.

Describe the solution you'd like Maestro CLI tool is packaged for Windows x64 and published on Chocolatey package registry for easy install.

Describe alternatives you've considered The current WSL2 install method works but it is tedious and a huge barrier to entry for getting non-technical testers to get up and running with Maestro on their Windows computers.

Additional context It appears Maestro CLI is built on Pico CLI, is there any reason why the executable has not been built for Windows x64 yet? Resources:

I'd be happy to investigate this further if there are any specific blocks that are preventing Maestro CLI from being packaged for Windows x64!

maelchiotti commented 5 months ago

As a beginner with Maestro, I would clearly benefit from having a Windows executable of the CLI (maybe released on Winget as well). It would make it so easier to try out Maestro and then to use it.

bartekpacia commented 4 months ago

Thanks for creating the issue, this sounds very valid.

@amanjeetsingh150 Are there any reasons to force WSL2?