release failure issue failing to be opened
Los mantenedores suelen responder en 1 día
Evaluación
- Dificultad
- 3/5
- Tiempo estimado
- 1-2 días
- Aptitud para principiantes
- 55/100
- Tipo de issue
- Error
- Claridad
- Bastante claro
- Estado de actividad
- Tranquilo
- Stack tecnológico
- github, javascript
Línea de trabajo
Comienza con lib/fail.js alrededor de la línea 100 y reproduce el fallo usando la ejecución vinculada de GitHub Actions. Compara la llamada a octokit.request con la documentación de la REST API de GitHub para crear un issue, centrándote en la validación de labels. El trabajo está hecho cuando un fallo de release puede abrir correctamente su issue de informe y el error de la API deja de ocultarse.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
While working through semantic-release/npm#958, i had several situations where my configuration was not yet working, so semantic-release attempted to open the issue in the repo to report the release failure. an example failure can be found in https://github.com/travi-test/npm-oidc-test/actions/runs/16186374845/job/45692725649#step:5:106
it appears that the way we are creating the issue is failing some sort of validation of labels on the github api side. unfortunately, the error gets collapsed to prevent the error from being obvious, so i havent dug deeper to understand the issue further: https://github.com/travi-test/npm-oidc-test/actions/runs/16186374845/job/45692725649#step:5:188
the issue gets created with octokit.request and i dont see anything obvious when comparing to the rest api doc: https://github.com/semantic-release/github/blob/ecde3a8a58a7cda1ddb8d405d049f56d223afe23/lib/fail.js#L100
- Lenguaje dominante
- JavaScript
- Estrellas
- 535
- Forks
- 150
- Merge medio
- 5 d 16 h
- PR fusionados (30 d)
- 11
Preparar el entorno
Este proyecto no incluye contenedor de desarrollo, Dockerfile ni guía de contribución, así que la configuración corre por tu cuenta: empieza por su README y consulta nuestra guía para la primera contribución para los pasos generales.
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 semantic-release/github
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 82/100
semantic-release/github#1297 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 4/5 3-5 días Aptitud para principiantes 38/100
semantic-release/github#1242 · 1 comentario · 4 reacciones ·
Los mantenedores suelen responder en 1 día
-
Dificultad 3/5 1-2 días Aptitud para principiantes 45/100
semantic-release/github#1103 · 1 comentario · 1 reacción ·
Los mantenedores suelen responder en 1 día
-
[@semantic-release/github] step fails with 404 error when trying to access non-existent PR # 1Posiblemente ocupada @sjh9714 la tomó hace 31 días. Abiertobug
Dificultad 3/5 1-2 días Aptitud para principiantes 68/100
semantic-release/github#1092 · 6 comentarios ·
Los mantenedores suelen responder en 1 día
-
immutable releasesAbierto
Dificultad 4/5 3-5 días Aptitud para principiantes 42/100
semantic-release/github#1082 · 5 comentarios · 2 reacciones ·
Los mantenedores suelen responder en 1 día
Todos los issues de semantic-release/github
Issues similares
-
good first issue quality
Dificultad 1/5 Menos de una hora Aptitud para principiantes 86/100
StudentSuite/awesome-student-resources#554 ·
Los mantenedores suelen responder en 1 día
-
content good first issue
Dificultad 1/5 Menos de una hora Aptitud para principiantes 82/100
StudentSuite/awesome-skills-plugins-for-students#297 ·
Los mantenedores suelen responder en 1 día
-
Link Checker ReportAbiertoautomated issue report
Dificultad 2/5 1-3 horas Aptitud para principiantes 62/100