nodejs / nodejs/github-bot

Bot comment on build failure

Ouverte
#251 5 commentaires 0 réactions 0 personnes assignées Voir sur GitHub

Personne n'a encore pris cette issue.

Langage dominant
JavaScript
Étoiles
305
Forks
148
Merge moyen
9 h 2 min
PR mergées (30 j)
3

Description

(not when the job fails to start, but when the tests or build fails, so it wouldn't revert https://github.com/nodejs/github-bot/issues/238)

node-core-utils has this great tool ncu-ci pr, which can be used to get a list of failing tests. We could use the GitHub Bot to comment the result of ncu-ci pr back on the Pull Request when a build fails, so it's easier for folks to see which errors happened. Or the bot could edit it's own comment, to avoid notifications, but personally I would like to get notified (I understand folks might be opposed to it though).

Guide de contribution

Ouvrir le guide de contribution

Par où commencer

  1. Lisez l'issue en entier, puis le guide de contribution du projet.
  2. Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
  3. Forkez le dépôt et travaillez sur une branche.
  4. Ouvrez une pull request qui référence le numéro de l'issue.

Piste de recherche

La proposition se concentre sur la commande ncu-ci pr de node-core-utils et sur le GitHub Bot ; aucun fichier du dépôt ni aucun test n’est indiqué. Commencez par retracer la façon dont les échecs du build et des tests sont reçus, puis déterminez si le bot publie ou modifie un commentaire de pull request. C’est terminé lorsque le comportement choisi signale les résultats des tests en échec de la commande uniquement lorsqu’un job démarre mais que ses tests ou son build échouent.

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

Évaluation

Stack technique
github, javascript, node.js
Domaine
ci-cd, devtools
Type d'issue
Fonctionnalité
Difficulté
4/5
Temps estimé
3-5 jours
Activité
À l'abandon
Clarté
Plutôt claire
Accessibilité débutants
35/100

Recevez les nouvelles issues par e-mail

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