Bug: Stable release becomes outdated very quickly due to hard coding
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 2/5
- Tiempo estimado
- 1-3 horas
- Aptitud para principiantes
- 72/100
- Tipo de issue
- Error
- Claridad
- Bastante claro
- Estado de actividad
- Activo
- Stack tecnológico
- helm, typescript
Línea de trabajo
Comienza en src/run.ts, en la stableHelmVersion codificada directamente a la que hace referencia el issue, e inspecciona cómo GitHub Action selecciona el Helm release predeterminado. Confirma el comportamiento previsto de nombres y versiones comparándolo con los Helm releases actuales y, después, verifica que la action ya no instale un release predeterminado obsoleto y admita la sintaxis comentada en #187.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
What happened?
You appear to set a stableHelmVersion in run.ts. That's problematic because the stable version changes frequently so this action quickly ends up with an outdated stable version.
https://github.com/Azure/setup-helm/blob/df342a2656c018d52484e7d07ce33e4ade6254bb/src/run.ts#L13
Currently, the "stable" version points at 3.13.3 which has not been the latest stable for 1.5 years (since January 2024): https://github.com/helm/helm/releases/tag/v3.14.0
You should probably call it defaultHelmVersion as stable is misleading.
Also, this version should be updated with every release to not have too much of a gap between actual upstream stable and this action's "stable".
Using old versions means that newly introduced syntax will not work, e.g. --skip-schema-validation, see #187
Version
- I am using the latest version
Runner
default
Relevant log output
NA
- Lenguaje dominante
- TypeScript
- Estrellas
- 191
- Forks
- 79
- Merge medio
- 17 d 9 h
- PR fusionados (30 d)
- 1
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 Azure/setup-helm
-
bug
Azure/setup-helm#270 · 5 reacciones · 1 asignado ·
-
Feature Request: Plugin support Abierto
Dificultad 3/5 1-2 días Aptitud para principiantes 38/100
Azure/setup-helm#249 · 1 reacción ·
-
Feature Request: Add semver range support to allow installing Helm v3.x or any major/minor version Abierto
Dificultad 4/5 3-5 días Aptitud para principiantes 45/100
Azure/setup-helm#242 · 1 comentario · 2 reacciones ·
-
bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 58/100
Azure/setup-helm#241 · 2 comentarios · 2 reacciones ·
-
Bug: azure/setup-helm@v4 Automatically Installing Helm v4.0.1 Causing Plugin Verification Failure Abiertobug
Dificultad 3/5 1-2 días Aptitud para principiantes 42/100
Azure/setup-helm#239 ·
Todos los issues de Azure/setup-helm
Issues similares
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 84/100
Eynzof/Hermes-CN-Desktop#610 ·
-
[Bug]: Matrix progress drafts fail with "Matrix runtime not initialized" during tool activity Abiertobug clawsweeper:linked-pr-open clawsweeper:needs-live-repro clawsweeper:no-new-fix-pr impact:message-loss issue-rating: 🐚 platinum hermit P2 regression
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
-
Client support matrix inclusion Abiertoenhancement
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
-
calcite-components needs triage refactor
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
Esri/calcite-design-system#15203 ·
-
Dificultad 1/5 Menos de una hora Aptitud para principiantes 78/100
fullcalendar/fullcalendar#8106 ·