Hi @emalueg - thanks for getting in touch, this is for sure odd. My understanding is that Ruby is used as a dependency for many CLI based projects, even if you’re running it through NPM. I’d recommend following the URL from the error message that’s surfaced by the CLI and see if the issue is resolved after you’ve installed Ruby.
If the error persists, please reach out in our repo for the CLI itself here by opening an issue and we can help you out further that way. Hope this helps!
Yeh unfortunately Ruby is a requirement for the CLI. It also needs to be 2.7 which is not available by default in most packages so it’s a bit of a pain to install.
Ruby currently doesn’t work at all on Win11 ARM64.
Theme extensions are pretty neat but uploading/updating them via GIT and running the validation on the Shopify’s side would have been a better solution, oh well.
If you’re using vscode, close the program, reopen it, then run ruby -v to verify that it’s installed. Worse case scenario, restart system due to installing a new program.
my issue was i needed to install, Ruby+Devkit 3.0, installed using RubyInstaller for Windows (select the MSYS2 component and the MSYS2 base installation option)