github / github/dependency-submission-toolkit

Unecessary annotations to GitHub Actions summary runs

Ouverte
#80 2 commentaires 1 réaction 0 personnes assignées Voir sur GitHub
enhancement
Langage dominant
TypeScript
Étoiles
62
Forks
18
Métriques de merge des PR
Aucune PR mergée en 30 j

Description

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!

Guide de contribution

Ouvrir le guide de contribution

Piste de recherche

Commencez dans src/snapshot.ts, au niveau du code référencé autour de la ligne 192, et examinez comment core.notice est utilisé pendant les exécutions de GitHub Actions. Identifiez une voie de sortie appropriée qui ne crée pas d’annotations de résumé, puis vérifiez la modification lors d’une exécution de GitHub Actions ; la tâche est terminée lorsque le message reste disponible sans annotation inutile.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Évaluation

Stack technique
github-actions, typescript
Domaine
ci-cd
Type d'issue
Bug
Difficulté
2/5
Temps estimé
1-3 heures
Activité
À l'abandon
Clarté
Plutôt claire
Accessibilité débutants
45/100

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.