Support sh fallback for install script on Alpine
Los mantenedores suelen responder en 1 día
@fengmk2 ya está trabajando en esto.
Desde el 24/3/2026.
Evaluación
Este issue todavía no se ha evaluado.
Descripción
Context
The install script at https://viteplus.dev/install.sh uses bash-specific syntax (e.g., parentheses in expressions) that is incompatible with POSIX sh (Alpine's default shell).
When attempting to fall back from bash to sh in Alpine containers, the install fails with:
sh: syntax error: unexpected "(" (expecting "}")
See CI failure: https://github.com/voidzero-dev/setup-vp/actions/runs/23498007873/job/68384609190?pr=22
Current workaround
Alpine users must install bash as a prerequisite:
- run: apk add --no-cache bash curl gcompat libstdc++
Desired behavior
The install script should be POSIX-compatible so it can run with sh, removing the need to install bash in Alpine containers.
- Lenguaje dominante
- TypeScript
- Estrellas
- 111
- Forks
- 22
- Merge medio
- 1 d 5 h
- PR fusionados (30 d)
- 31
Preparar el entorno
- Sin Dockerfile ni archivo de Docker Compose
- Sin plantilla de pull request
- Leer la guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de voidzero-dev/setup-vp
-
Dificultad 4/5 3-5 días Aptitud para principiantes 48/100
voidzero-dev/setup-vp#164 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
Restore SFW blocking tests after Socket API errors are fixedPosiblemente ocupada @fengmk2 la tomó hace 11 días. Abierto
voidzero-dev/setup-vp#161 · 1 asignado ·
Los mantenedores suelen responder en 1 día
-
RFC:Add minimum-release-age for Vite+ version selectionPosiblemente ocupada @naokihaba la tomó hace 12 días. Abiertoenhancement
voidzero-dev/setup-vp#155 · 5 comentarios · 1 asignado ·
Los mantenedores suelen responder en 1 día
-
Action is not verified by GitHubQuizá libre de nuevo @TheAlexLichter la tomó hace 32 días y no hay ningún pull request abierto. Abierto
voidzero-dev/setup-vp#81 · 5 comentarios · 3 reacciones · 1 asignado ·
Los mantenedores suelen responder en 1 día
-
Track: enable `sfw` on macOS/Windows once vp + sfw upstream TLS issues are resolvedQuizá libre de nuevo @fengmk2 la tomó hace 124 días y no hay ningún pull request abierto. Abiertoenhancement
voidzero-dev/setup-vp#73 · 1 reacción · 1 asignado ·
Los mantenedores suelen responder en 1 día
Todos los issues de voidzero-dev/setup-vp
Issues similares
-
Add: Digi World (Romania) SDAbiertocheck:passed streams:add
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 88/100
Fission-AI/OpenSpec#1986 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
nestjs/docs.nestjs.com#3554 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 74/100
publicodes/publicodes#868 ·
-
namespace operations
Dificultad 1/5 Menos de una hora Aptitud para principiantes 78/100
EclipseFdn/open-vsx.org#13488 ·
Los mantenedores suelen responder en 2 días