Add an option to fail verification on warnings
Los mantenedores suelen responder en 1 día
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 2/5
- Tiempo estimado
- 1-3 horas
- Aptitud para principiantes
- 72/100
Línea de trabajo
Empieza por localizar el comando gh actions-lock --verify y cómo gestiona su código de salida; después, sigue el recorrido de cómo se informan los hallazgos y la gravedad de las advertencias. Añade la opción solicitada para que la verificación termine con el código 1 cuando haya advertencias, y comprueba el comportamiento esperado en las pruebas de verificación existentes.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
gh actions-lock --verify can report warnings and still exit with code 0. For example:
$ gh actions-lock --verify
! Cannot follow 1 workspace-local action
↳ .github/workflows/check-installer-file.yml: ./.github/actions/check-release-artifact
↳ https://github.com/github/gh-actions-lock/blob/main/docs/troubleshooting.md#local-action
✓ All 42 workflows valid
Currently, failing CI on warnings requires a workaround:
gh actions-lock --verify --json=valid,findings | jq -e '.valid and all(.findings[]; .severity != "warning")'
I'd really like to see a flag (for example, --fail-on-warning) that makes the process exit with code 1 if any warnings are reported :)
Environment:
- GitHub CLI: 2.103.3 (2026-10-26)
- gh-actions-lock: v0.4.1
- Lenguaje dominante
- Go
- Estrellas
- 295
- Forks
- 21
- Merge medio
- 1 d 3 h
- PR fusionados (30 d)
- 64
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 github/gh-actions-lock
-
Dificultad 3/5 1-2 días Aptitud para principiantes 68/100
github/gh-actions-lock#272 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 5/5 Más de una semana Aptitud para principiantes 35/100
github/gh-actions-lock#268 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 3/5 1-2 días Aptitud para principiantes 58/100
github/gh-actions-lock#267 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 5/5 Más de una semana Aptitud para principiantes 30/100
github/gh-actions-lock#266 · 1 reacción ·
Los mantenedores suelen responder en 1 día
-
Dificultad 4/5 3-5 días Aptitud para principiantes 30/100
github/gh-actions-lock#264 · 2 comentarios · 1 reacción ·
Los mantenedores suelen responder en 1 día
Todos los issues de github/gh-actions-lock
Issues similares
-
Cluster details: the Control Plane version field has a different border color than its icon boxAbiertokind/design sig/ui
Dificultad 1/5 Menos de una hora Aptitud para principiantes 92/100
kubermatic/dashboard#8449 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 65/100
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
filecoin-project/curio#1632 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 1/5 Menos de una hora Aptitud para principiantes 72/100
-
compose: derived node options overwrite each other's targetsPosiblemente ocupada @yangjj-iso la tomó hoy. Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 85/100
Los mantenedores suelen responder en 1 día