graphite-cli icon indicating copy to clipboard operation
graphite-cli copied to clipboard

Portable release binary opportunity?

Open barakmich opened this issue 3 years ago • 1 comments

I also am a Linux user suffering from #376 -- but I think this can be greatly alleviated.

I'd rather not install node or the npm ecosystem if I can help it, so I used the node container to do it as per https://docs.graphite.dev/guides/graphite-cli/installing-the-cli/installing-without-homebrew-i.e.-on-linux

Now, a quick Google led me to this tool: https://github.com/vercel/pkg

Turns out it seems to "just work" -- following up those instructions with

npm install -g pkg
pkg .

(thanks to your bin entry in package.json) gave me a usable executable that I could copy to any old system and just use.

It'd be really cool to add the appropriate pipeline actions and add these bundled executables to releases you cut, so as to reduce friction for people trying it out.

barakmich avatar Oct 29 '21 20:10 barakmich

Yeah it would be great to not have the node requirement to use the cli.

owenhaynes avatar Feb 04 '22 18:02 owenhaynes