github / github/dependency-submission-toolkit

Unecessary annotations to GitHub Actions summary runs

Abierto
#80 2 comentarios 1 reacción 0 asignados Ver en GitHub
enhancement
Lenguaje dominante
TypeScript
Estrellas
62
Forks
18
Métricas de merge de PR
Sin PR fusionados en 30 d

Descripción

Hi,

While using this library with GitHub Actions, `core.notice` generates unnecessary annotations to the summary run.

Example screenshot:
![Screenshot 2024-07-05 at 17 23 33](https://github.com/github/dependency-submission-toolkit/assets/55999/13683460-af8a-49f3-83e2-84c4379eeb2f)

Code: https://github.com/github/dependency-submission-toolkit/blob/ba4304393932d94a64d5b97d53b8405ed0e40a90/src/snapshot.ts#L192

Would be possible for this to only generate a to something that does not generate annotations instead of a `core.notice`?

Thanks!

Guía de contribución

Abrir la guía de contribución

Línea de trabajo

Comienza en src/snapshot.ts, en el código enlazado alrededor de la línea 192, e inspecciona cómo se usa core.notice durante las ejecuciones de GitHub Actions. Identifica una ruta de salida adecuada que no cree anotaciones de resumen y, después, verifica el cambio en una ejecución de GitHub Actions; se considera terminado cuando el mensaje sigue estando disponible sin una anotación innecesaria.

Escrito por el modelo de indexación a partir del texto del issue.

Evaluación

Stack tecnológico
github-actions, typescript
Área
ci-cd
Tipo de issue
Error
Dificultad
2/5
Tiempo estimado
1-3 horas
Estado de actividad
Estancado
Claridad
Bastante claro
Aptitud para principiantes
45/100

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.