sst / ion

❍ — a new engine for SST
https://ion.sst.dev
MIT License
1.12k stars 136 forks source link

CLI installer does not support Alpine linux (ash shell) #302

Closed eschaefer closed 2 months ago

eschaefer commented 2 months ago
Screenshot 2024-04-24 at 15 04 58

Currently trying to install the CLI on Alpine linux (in a CI), and seeing the error above.

Looks like the installer is not checking for the ash shell case, which doesn't seem to follow the same convention as these shells: https://github.com/sst/ion/blob/dev/install#L114-L125

thdxr commented 2 months ago

given we don't use ash we'd need a PR to fix this (or just to stop the failure)

quitedensepoint commented 2 months ago

Had the same issue. Had to switch my image over to node:20-bullseye, which was not ideal for my use case.

thdxr commented 2 months ago

instead of using the installing you can also download the release directly from github releases in your image

thdxr commented 2 months ago

we'll take PRs for this but will not be fixing this for now