Skip to main content
Nous publions des mises à jour fréquentes de notre documentation, et la traduction de cette page peut encore être en cours. Pour obtenir les informations les plus actuelles, consultez la documentation anglaise.
GitHub AE est actuellement en version limitée.

Types d’événement de problème

Pour les API Événements de problème et Chronologie, découvrez chaque type d’événement, l’action de déclenchement sur GitHub, et les propriétés uniques de chaque événement.

Les événements de problème sont déclenchés par l’activité dans les problèmes et les demandes de tirage, et sont disponibles dans l’API Événements de problème et API Événements de chronologie. Chaque type d’événement spécifie si l’événement est disponible dans les API Événements de problème ou Événements de chronologie.

L’API REST GitHub traite chaque demande de tirage comme un problème, mais ne traite pas chaque problème comme une demande de tirage. Pour cette raison, les points de terminaison Événements de problème et Événements de chronologie peuvent retourner des problèmes et des demandes de tirage dans la réponse. Les demandes de tirage ont une propriété pull_request dans l’objet issue. Comme les demandes de tirage sont des problèmes, les numéros de demande de tirage et de problème ne se chevauchent pas dans un dépôt. Par exemple, si vous ouvrez votre premier problème dans un dépôt, son numéro est 1. Si vous ouvrez ensuite une demande de tirage, son numéro est 2. Chaque type d’événement spécifie si l’événement se produit dans une demande de tirage, des problèmes ou les deux.

Propriétés courantes des objets d’événement de problème

Les événements de problème ont tous la même structure d’objet, à l’exception des événements qui sont disponibles seulement dans l’API Événements de chronologie. Certains événements comprennent également des propriétés supplémentaires qui fournissent plus de contexte sur les ressources d’événement. Consultez l’événement spécifique pour plus d’informations sur les propriétés qui diffèrent de ce format d’objet.

NomTypeDescription
idintegerIdentificateur unique de l’événement.
node_idstringID de nœud global de l’événement.
urlstringURL de l’API REST pour récupérer (fetch) l’événement.
actorobjectPersonne qui a généré l’événement.
eventstringIdentifie le type réel d’événement qui s’est produit.
commit_idstringSHA de la validation qui a référencé ce problème.
commit_urlstringLien de l’API REST GitHub vers la validation qui a référencé ce problème.
created_atstringTimestamp indiquant quand l’événement s’est produit.

added_to_project

Le problème ou la demande de tirage ont été ajoutés à un tableau de projet. Vous ne voyez cet événement que dans les réponses lorsque les tableaux de projet ont été activés dans le référentiel.

Disponibilité

Type de problèmeAPI Événements de problèmeAPI Événements de chronologie
  • Problèmes
  • Demande de tirage (pull request)
XX

Propriétés de l’objet d’événement

Remarque : des détails de carte de projet sont désormais présentés dans des réponses de l’API REST pour des événements de problème et de chronologie liés au projet. Cette fonctionnalité est désormais disponible en préversion pour les développeurs. Pour plus de détails, consultez ce billet de blog.

Pour recevoir l’attribut project_card, les tableaux de projet doivent être activés pour un dépôt, et vous devez fournir un type de média personnalisé dans l’en-tête Accept :

application/vnd.github.starfox-preview+json

Avertissement : l’API peut changer sans préavis pendant la période de préversion. Les fonctionnalités en préversion ne sont pas prises en charge pour une utilisation en production. Si vous rencontrez des problèmes, contactez votre propriétaire d’entreprise.

NomTypeDescription
idintegerIdentificateur unique de l’événement.
node_idstringID de nœud global de l’événement.
urlstringURL de l’API REST pour récupérer (fetch) l’événement.
actorobjectPersonne qui a généré l’événement.
eventstringIdentifie le type réel d’événement qui s’est produit.
commit_idstringSHA de la validation qui a référencé ce problème.
commit_urlstringLien de l’API REST GitHub vers la validation qui a référencé ce problème.
created_atstringTimestamp indiquant quand l’événement s’est produit. project_card
project_idintegerIdentificateur unique de la carte de projet.
project_urlstringURL de l’API REST pour récupérer la carte de projet.
column_namestringNom de la colonne dans laquelle se situe le problème.

Affecté

Le problème ou la demande de tirage ont été attribués à un utilisateur.

Disponibilité

Type de problèmeAPI Événements de problèmeAPI Événements de chronologie
  • Problèmes
  • Demandes de tirage
XX

Propriétés de l’objet d’événement

NomTypeDescription
idintegerIdentificateur unique de l’événement.
node_idstringID de nœud global de l’événement.
urlstringURL de l’API REST pour récupérer (fetch) l’événement.
actorobjectPersonne qui a généré l’événement.
eventstringIdentifie le type réel d’événement qui s’est produit.
commit_idstringSHA de la validation qui a référencé ce problème.
commit_urlstringLien de l’API REST GitHub vers la validation qui a référencé ce problème.
created_atstringTimestamp indiquant quand l’événement s’est produit. assignee
assignerobjectLa personne qui a effectué la désaffectation pour ce problème. Ce champ est disponible dans l’API Événements de problème, mais pas dans l’API Événements de chronologie.

automatic_base_change_failed

GitHub n’a pas réussi à changer automatiquement la branche de base de la demande de tirage.

Disponibilité

Type de problèmeAPI Événements de problèmeAPI Événements de chronologie
  • Demandes de tirage
X

Propriétés de l’objet d’événement

NomTypeDescription
idintegerIdentificateur unique de l’événement.
node_idstringID de nœud global de l’événement.
urlstringURL de l’API REST pour récupérer (fetch) l’événement.
actorobjectPersonne qui a généré l’événement.
eventstringIdentifie le type réel d’événement qui s’est produit.
commit_idstringSHA de la validation qui a référencé ce problème.
commit_urlstringLien de l’API REST GitHub vers la validation qui a référencé ce problème.
created_atstringTimestamp indiquant quand l’événement s’est produit.

automatic_base_change_succeeded

GitHub a réussi à changer automatiquement la branche de base de la demande de tirage.

Disponibilité

Type de problèmeAPI Événements de problèmeAPI Événements de chronologie
  • Demandes de tirage
X

Propriétés de l’objet d’événement

NomTypeDescription
idintegerIdentificateur unique de l’événement.
node_idstringID de nœud global de l’événement.
urlstringURL de l’API REST pour récupérer (fetch) l’événement.
actorobjectPersonne qui a généré l’événement.
eventstringIdentifie le type réel d’événement qui s’est produit.
commit_idstringSHA de la validation qui a référencé ce problème.
commit_urlstringLien de l’API REST GitHub vers la validation qui a référencé ce problème.
created_atstringTimestamp indiquant quand l’événement s’est produit.

base_ref_changed

La branche de référence de base de la demande de tirage a été changée.

Disponibilité

Type de problèmeAPI Événements de problèmeAPI Événements de chronologie
  • Demandes de tirage
X

Propriétés de l’objet d’événement

NomTypeDescription
idintegerIdentificateur unique de l’événement.
node_idstringID de nœud global de l’événement.
urlstringURL de l’API REST pour récupérer (fetch) l’événement.
actorobjectPersonne qui a généré l’événement.
eventstringIdentifie le type réel d’événement qui s’est produit.
commit_idstringSHA de la validation qui a référencé ce problème.
commit_urlstringLien de l’API REST GitHub vers la validation qui a référencé ce problème.
created_atstringTimestamp indiquant quand l’événement s’est produit.

Fermé

Le problème ou la demande de tirage ont été fermés. Quand commit_id est présent, il identifie le commit qui a fermé le problème en utilisant la syntaxe « closes / fixes ». Pour plus d’informations sur la syntaxe, consultez « Liaison d’une demande de tirage à un problème ».

Disponibilité

Type de problèmeAPI Événements de problèmeAPI Événements de chronologie
  • Problèmes
  • Demandes de tirage
XX

Propriétés de l’objet d’événement

NomTypeDescription
idintegerIdentificateur unique de l’événement.
node_idstringID de nœud global de l’événement.
urlstringURL de l’API REST pour récupérer (fetch) l’événement.
actorobjectPersonne qui a généré l’événement.
eventstringIdentifie le type réel d’événement qui s’est produit.
commit_idstringSHA de la validation qui a référencé ce problème.
commit_urlstringLien de l’API REST GitHub vers la validation qui a référencé ce problème.
created_atstringTimestamp indiquant quand l’événement s’est produit.

a commenté

Un commentaire a été ajouté au problème ou à la demande de tirage.

Disponibilité

Type de problèmeAPI Événements de problèmeAPI Événements de chronologie
  • Problèmes
  • Demandes de tirage
X

Propriétés de l’objet d’événement

Ces propriétés d’événements n’utilisent pas la même structure que les propriétés courantes de l’objet d’événement de problème. Les propriétés suivantes sont retournées pour cet événement.

NomTypeDescription
urlstringURL de l’API REST pour récupérer le commentaire du problème.
html_urlstringURL HTML du commentaire du problème.
issue_urlstringURL HTML du problème.
idintegerIdentificateur unique de l’événement.
node_idstringID de nœud global de l’événement.
userobjectPersonne qui a commenté le problème.
created_atstringHorodatage indiquant quand le commentaire a été ajouté.
updated_atstringHorodatage indiquant quand le commentaire a été mis à jour ou créé, si le commentaire n’est jamais mis à jour.
author_associationstringAutorisations de l’utilisateur sur le dépôt du problème. Par exemple, la valeur est "OWNER" si le propriétaire du dépôt a créé un commentaire.
bodystringTexte du corps du commentaire.
eventstringLa valeur de l’événement est "commented".
actorobjectPersonne qui a généré l’événement.

validées

Un commit a été ajouté à la branche HEAD de la demande de tirage.

Disponibilité

Type de problèmeAPI Événements de problèmeAPI Événements de chronologie
  • Demandes de tirage
X

Propriétés de l’objet d’événement

Ces propriétés d’événements n’utilisent pas la même structure que les propriétés courantes de l’objet d’événement de problème. Les propriétés suivantes sont retournées pour cet événement.

NomTypeDescription
shastringSHA du commit dans la demande de tirage.
node_idstringID de nœud global de l’événement.
urlstringURL de l’API REST pour récupérer le commit.
html_urlstringURL HTML du commit.
authorobjectPersonne qui a créé le commit.
committerobjectPersonne qui a commité le commit pour le compte de l’auteur.
treeobjectArborescence Git du commit.
messagestringMessage du commit.
parentsarray of objectsListe des commits parents.
verificationobjectRésultat de la vérification de signature du commit. Pour plus d’informations, consultez « Objet de vérification de signature ».
eventstringLa valeur de l’événement est "committed".

connected

Le problème ou la demande de tirage ont été liés à un autre problème ou une autre demande de tirage. Pour plus d’informations, consultez « Liaison d’une demande de tirage à un problème ».

Disponibilité

Type de problèmeAPI Événements de problèmeAPI Événements de chronologie
  • Problèmes
  • Demandes de tirage
XX

Propriétés de l’objet d’événement

NomTypeDescription
idintegerIdentificateur unique de l’événement.
node_idstringID de nœud global de l’événement.
urlstringURL de l’API REST pour récupérer (fetch) l’événement.
actorobjectPersonne qui a généré l’événement.
eventstringIdentifie le type réel d’événement qui s’est produit.
commit_idstringSHA de la validation qui a référencé ce problème.
commit_urlstringLien de l’API REST GitHub vers la validation qui a référencé ce problème.
created_atstringTimestamp indiquant quand l’événement s’est produit.

convert_to_draft

La demande de tirage a été convertie en brouillon.

Disponibilité

Type de problèmeAPI Événements de problèmeAPI Événements de chronologie
  • Demandes de tirage
XX

Propriétés de l’objet d’événement

NomTypeDescription
idintegerIdentificateur unique de l’événement.
node_idstringID de nœud global de l’événement.
urlstringURL de l’API REST pour récupérer (fetch) l’événement.
actorobjectPersonne qui a généré l’événement.
eventstringIdentifie le type réel d’événement qui s’est produit.
commit_idstringSHA de la validation qui a référencé ce problème.
commit_urlstringLien de l’API REST GitHub vers la validation qui a référencé ce problème.
created_atstringTimestamp indiquant quand l’événement s’est produit.

converted_note_to_issue

Le problème a été créé en convertissant une note du tableau de projet en problème. Vous ne voyez cet événement que dans les réponses lorsque les tableaux de projet ont été activés dans le référentiel.

Disponibilité

Type de problèmeAPI Événements de problèmeAPI Événements de chronologie
  • Problèmes
XX

Propriétés de l’objet d’événement

Remarque : des détails de carte de projet sont désormais présentés dans des réponses de l’API REST pour des événements de problème et de chronologie liés au projet. Cette fonctionnalité est désormais disponible en préversion pour les développeurs. Pour plus de détails, consultez ce billet de blog.

Pour recevoir l’attribut project_card, les tableaux de projet doivent être activés pour un dépôt, et vous devez fournir un type de média personnalisé dans l’en-tête Accept :

application/vnd.github.starfox-preview+json

Avertissement : l’API peut changer sans préavis pendant la période de préversion. Les fonctionnalités en préversion ne sont pas prises en charge pour une utilisation en production. Si vous rencontrez des problèmes, contactez votre propriétaire d’entreprise.

NomTypeDescription
idintegerIdentificateur unique de l’événement.
node_idstringID de nœud global de l’événement.
urlstringURL de l’API REST pour récupérer (fetch) l’événement.
actorobjectPersonne qui a généré l’événement.
eventstringIdentifie le type réel d’événement qui s’est produit.
commit_idstringSHA de la validation qui a référencé ce problème.
commit_urlstringLien de l’API REST GitHub vers la validation qui a référencé ce problème.
created_atstringTimestamp indiquant quand l’événement s’est produit. project_card
project_idintegerIdentificateur unique de la carte de projet.
project_urlstringURL de l’API REST pour récupérer la carte de projet.
column_namestringNom de la colonne dans laquelle se situe le problème.

converted_to_discussion

Le problème a été fermé et converti en discussion.

Disponibilité

Type de problèmeAPI Événements de problèmeAPI Événements de chronologie
  • Problèmes
X

Propriétés de l’objet d’événement

NomTypeDescription
idintegerIdentificateur unique de l’événement.
node_idstringID de nœud global de l’événement.
urlstringURL de l’API REST pour récupérer (fetch) l’événement.
actorobjectPersonne qui a généré l’événement.
eventstringIdentifie le type réel d’événement qui s’est produit.
commit_idstringSHA de la validation qui a référencé ce problème.
commit_urlstringLien de l’API REST GitHub vers la validation qui a référencé ce problème.
created_atstringTimestamp indiquant quand l’événement s’est produit.

référence croisée

Le problème ou la demande de tirage ont été référencés par un autre problème ou une autre demande de tirage.

Disponibilité

Type de problèmeAPI Événements de problèmeAPI Événements de chronologie
  • Problèmes
  • Demandes de tirage
X

Propriétés de l’objet d’événement

Ces propriétés d’événements n’utilisent pas la même structure que les propriétés courantes de l’objet d’événement de problème. Les propriétés suivantes sont retournées pour cet événement.

NomTypeDescription
actorobjectPersonne qui a généré l’événement.
created_atstringHorodatage indiquant quand la référence croisée a été ajoutée.
updated_atstringHorodatage indiquant quand la référence croisée a été mise à jour ou créée, si la référence croisée n’est jamais mise à jour.
sourceobjectLe problème ou la demande de tirage qui a ajouté une référence croisée.
source[type]stringCette valeur est toujours "issue", car les demandes de tirage sont toujours de type problème. Seuls les événements de référence croisée déclenchés par des problèmes ou des demandes de tirage sont retournés dans l’API Événements de chronologie. Pour déterminer si le problème qui a déclenché l’événement est une demande de tirage, vous pouvez vérifier si l’objet source[issue][pull_request] existe.
source[issue]objectObjet issue qui a ajouté la référence croisée.
eventstringLa valeur de l’événement est "cross-referenced".

demilestoned

Le problème ou la demande de tirage ont été supprimés d’un jalon.

Disponibilité

Type de problèmeAPI Événements de problèmeAPI Événements de chronologie
  • Problèmes
  • Demandes de tirage
XX

Propriétés de l’objet d’événement

NomTypeDescription
idintegerIdentificateur unique de l’événement.
node_idstringID de nœud global de l’événement.
urlstringURL de l’API REST pour récupérer (fetch) l’événement.
actorobjectPersonne qui a généré l’événement.
eventstringIdentifie le type réel d’événement qui s’est produit.
commit_idstringSHA de la validation qui a référencé ce problème.
commit_urlstringLien de l’API REST GitHub vers la validation qui a référencé ce problème.
created_atstringTimestamp indiquant quand l’événement s’est produit. milestone
milestone[title]stringTitre du jalon.

deployed

La demande de tirage a été déployée.

Disponibilité

Type de problèmeAPI Événements de problèmeAPI Événements de chronologie
  • Demandes de tirage
XX

Propriétés de l’objet d’événement

NomTypeDescription
idintegerIdentificateur unique de l’événement.
node_idstringID de nœud global de l’événement.
urlstringURL de l’API REST pour récupérer (fetch) l’événement.
actorobjectPersonne qui a généré l’événement.
eventstringIdentifie le type réel d’événement qui s’est produit.
commit_idstringSHA de la validation qui a référencé ce problème.
commit_urlstringLien de l’API REST GitHub vers la validation qui a référencé ce problème.
created_atstringTimestamp indiquant quand l’événement s’est produit.

deployment_environment_changed

L’environnement de déploiement de la demande de tirage a été changé.

Disponibilité

Type de problèmeAPI Événements de problèmeAPI Événements de chronologie
  • Demandes de tirage
X

Propriétés de l’objet d’événement

NomTypeDescription
idintegerIdentificateur unique de l’événement.
node_idstringID de nœud global de l’événement.
urlstringURL de l’API REST pour récupérer (fetch) l’événement.
actorobjectPersonne qui a généré l’événement.
eventstringIdentifie le type réel d’événement qui s’est produit.
commit_idstringSHA de la validation qui a référencé ce problème.
commit_urlstringLien de l’API REST GitHub vers la validation qui a référencé ce problème.
created_atstringTimestamp indiquant quand l’événement s’est produit.

déconnecté

Le problème ou la demande de tirage ont été dissociés d’un autre problème ou d’une autre demande de tirage. Pour plus d’informations, consultez « Liaison d’une demande de tirage à un problème ».

Disponibilité

Type de problèmeAPI Événements de problèmeAPI Événements de chronologie
  • Problèmes
  • Demandes de tirage
XX

Propriétés de l’objet d’événement

NomTypeDescription
idintegerIdentificateur unique de l’événement.
node_idstringID de nœud global de l’événement.
urlstringURL de l’API REST pour récupérer (fetch) l’événement.
actorobjectPersonne qui a généré l’événement.
eventstringIdentifie le type réel d’événement qui s’est produit.
commit_idstringSHA de la validation qui a référencé ce problème.
commit_urlstringLien de l’API REST GitHub vers la validation qui a référencé ce problème.
created_atstringTimestamp indiquant quand l’événement s’est produit.

head_ref_deleted

La branche HEAD de la demande de tirage a été supprimée.

Disponibilité

Type de problèmeAPI Événements de problèmeAPI Événements de chronologie
  • Demandes de tirage
XX

Propriétés de l’objet d’événement

NomTypeDescription
idintegerIdentificateur unique de l’événement.
node_idstringID de nœud global de l’événement.
urlstringURL de l’API REST pour récupérer (fetch) l’événement.
actorobjectPersonne qui a généré l’événement.
eventstringIdentifie le type réel d’événement qui s’est produit.
commit_idstringSHA de la validation qui a référencé ce problème.
commit_urlstringLien de l’API REST GitHub vers la validation qui a référencé ce problème.
created_atstringTimestamp indiquant quand l’événement s’est produit.

head_ref_restored

La branche HEAD de la demande de tirage a été restaurée sur le dernier commit connu.

Disponibilité

Type de problèmeAPI Événements de problèmeAPI Événements de chronologie
  • Demandes de tirage
XX

head_ref_force_pushed

La branche HEAD de la demande de tirage a été poussée de force.

Disponibilité

Type de problèmeAPI Événements de problèmeAPI Événements de chronologie
  • Demandes de tirage
XX

Propriétés de l’objet d’événement

NomTypeDescription
idintegerIdentificateur unique de l’événement.
node_idstringID de nœud global de l’événement.
urlstringURL de l’API REST pour récupérer (fetch) l’événement.
actorobjectPersonne qui a généré l’événement.
eventstringIdentifie le type réel d’événement qui s’est produit.
commit_idstringSHA de la validation qui a référencé ce problème.
commit_urlstringLien de l’API REST GitHub vers la validation qui a référencé ce problème.
created_atstringTimestamp indiquant quand l’événement s’est produit.

a étiqueté

Une étiquette a été ajoutée au problème ou à la demande de tirage.

Disponibilité

Type de problèmeAPI Événements de problèmeAPI Événements de chronologie
  • Problèmes
  • Demandes de tirage
XX

Propriétés de l’objet d’événement

NomTypeDescription
idintegerIdentificateur unique de l’événement.
node_idstringID de nœud global de l’événement.
urlstringURL de l’API REST pour récupérer (fetch) l’événement.
actorobjectPersonne qui a généré l’événement.
eventstringIdentifie le type réel d’événement qui s’est produit.
commit_idstringSHA de la validation qui a référencé ce problème.
commit_urlstringLien de l’API REST GitHub vers la validation qui a référencé ce problème.
created_atstringTimestamp indiquant quand l’événement s’est produit. label
label[color]stringCode couleur hexadécimal.

locked

Le problème ou la demande de tirage ont été verrouillés.

Disponibilité

Type de problèmeAPI Événements de problèmeAPI Événements de chronologie
  • Problèmes
  • Demandes de tirage
XX

Propriétés de l’objet d’événement

NomTypeDescription
idintegerIdentificateur unique de l’événement.
node_idstringID de nœud global de l’événement.
urlstringURL de l’API REST pour récupérer (fetch) l’événement.
actorobjectPersonne qui a généré l’événement.
eventstringIdentifie le type réel d’événement qui s’est produit.
commit_idstringSHA de la validation qui a référencé ce problème.
commit_urlstringLien de l’API REST GitHub vers la validation qui a référencé ce problème.
created_atstringTimestamp indiquant quand l’événement s’est produit. lock_reason

mentioned

L’actor était @mentioned dans le corps d’un problème ou d’une demande de tirage.

Disponibilité

Type de problèmeAPI Événements de problèmeAPI Événements de chronologie
  • Problèmes
  • Demandes de tirage
XX

Propriétés de l’objet d’événement

NomTypeDescription
idintegerIdentificateur unique de l’événement.
node_idstringID de nœud global de l’événement.
urlstringURL de l’API REST pour récupérer (fetch) l’événement.
actorobjectPersonne qui a généré l’événement.
eventstringIdentifie le type réel d’événement qui s’est produit.
commit_idstringSHA de la validation qui a référencé ce problème.
commit_urlstringLien de l’API REST GitHub vers la validation qui a référencé ce problème.
created_atstringTimestamp indiquant quand l’événement s’est produit.

marked_as_duplicate

Un utilisateur avec des autorisations d’écriture a marqué un problème comme doublon d’un autre problème, ou une demande de tirage comme doublon d’une autre demande de tirage.

Disponibilité

Type de problèmeAPI Événements de problèmeAPI Événements de chronologie
  • Problèmes
  • Demandes de tirage
XX

Propriétés de l’objet d’événement

NomTypeDescription
idintegerIdentificateur unique de l’événement.
node_idstringID de nœud global de l’événement.
urlstringURL de l’API REST pour récupérer (fetch) l’événement.
actorobjectPersonne qui a généré l’événement.
eventstringIdentifie le type réel d’événement qui s’est produit.
commit_idstringSHA de la validation qui a référencé ce problème.
commit_urlstringLien de l’API REST GitHub vers la validation qui a référencé ce problème.
created_atstringTimestamp indiquant quand l’événement s’est produit.

fusionnées

La demande de tirage a été fusionnée. L’attribut commit_id est le SHA1 du commit HEAD qui a été fusionné. Le commit_repository est toujours identique au dépôt principal.

Disponibilité

Type de problèmeAPI Événements de problèmeAPI Événements de chronologie
  • Demandes de tirage
XX

Propriétés de l’objet d’événement

NomTypeDescription
idintegerIdentificateur unique de l’événement.
node_idstringID de nœud global de l’événement.
urlstringURL de l’API REST pour récupérer (fetch) l’événement.
actorobjectPersonne qui a généré l’événement.
eventstringIdentifie le type réel d’événement qui s’est produit.
commit_idstringSHA de la validation qui a référencé ce problème.
commit_urlstringLien de l’API REST GitHub vers la validation qui a référencé ce problème.
created_atstringTimestamp indiquant quand l’événement s’est produit.

milestoned

Le problème ou la demande de tirage ont été ajoutés à un jalon.

Disponibilité

Type de problèmeAPI Événements de problèmeAPI Événements de chronologie
  • Problèmes
  • Demandes de tirage
XX

Propriétés de l’objet d’événement

NomTypeDescription
idintegerIdentificateur unique de l’événement.
node_idstringID de nœud global de l’événement.
urlstringURL de l’API REST pour récupérer (fetch) l’événement.
actorobjectPersonne qui a généré l’événement.
eventstringIdentifie le type réel d’événement qui s’est produit.
commit_idstringSHA de la validation qui a référencé ce problème.
commit_urlstringLien de l’API REST GitHub vers la validation qui a référencé ce problème.
created_atstringTimestamp indiquant quand l’événement s’est produit. milestone
milestone[title]stringTitre du jalon.

moved_columns_in_project

Le problème ou la demande de tirage ont été déplacés entre les colonnes d’un tableau de projet. Vous ne voyez cet événement que dans les réponses lorsque les tableaux de projet ont été activés dans le référentiel.

Disponibilité

Type de problèmeAPI Événements de problèmeAPI Événements de chronologie
  • Problèmes
  • Demandes de tirage
XX

Propriétés de l’objet d’événement

Remarque : des détails de carte de projet sont désormais présentés dans des réponses de l’API REST pour des événements de problème et de chronologie liés au projet. Cette fonctionnalité est désormais disponible en préversion pour les développeurs. Pour plus de détails, consultez ce billet de blog.

Pour recevoir l’attribut project_card, les tableaux de projet doivent être activés pour un dépôt, et vous devez fournir un type de média personnalisé dans l’en-tête Accept :

application/vnd.github.starfox-preview+json

Avertissement : l’API peut changer sans préavis pendant la période de préversion. Les fonctionnalités en préversion ne sont pas prises en charge pour une utilisation en production. Si vous rencontrez des problèmes, contactez votre propriétaire d’entreprise.

NomTypeDescription
idintegerIdentificateur unique de l’événement.
node_idstringID de nœud global de l’événement.
urlstringURL de l’API REST pour récupérer (fetch) l’événement.
actorobjectPersonne qui a généré l’événement.
eventstringIdentifie le type réel d’événement qui s’est produit.
commit_idstringSHA de la validation qui a référencé ce problème.
commit_urlstringLien de l’API REST GitHub vers la validation qui a référencé ce problème.
created_atstringTimestamp indiquant quand l’événement s’est produit. project_card
project_idintegerIdentificateur unique de la carte de projet.
project_urlstringURL de l’API REST pour récupérer la carte de projet.
column_namestringNom de la colonne dans laquelle se situe le problème. previous_column_name

pinned

Le problème a été épinglé.

Disponibilité

Type de problèmeAPI Événements de problèmeAPI Événements de chronologie
  • Problèmes
XX

Propriétés de l’objet d’événement

NomTypeDescription
idintegerIdentificateur unique de l’événement.
node_idstringID de nœud global de l’événement.
urlstringURL de l’API REST pour récupérer (fetch) l’événement.
actorobjectPersonne qui a généré l’événement.
eventstringIdentifie le type réel d’événement qui s’est produit.
commit_idstringSHA de la validation qui a référencé ce problème.
commit_urlstringLien de l’API REST GitHub vers la validation qui a référencé ce problème.
created_atstringTimestamp indiquant quand l’événement s’est produit.

ready_for_review

Un brouillon de demande de tirage a été marqué comme étant prêt pour la révision.

Disponibilité

Type de problèmeAPI Événements de problèmeAPI Événements de chronologie
  • Demandes de tirage
XX

Propriétés de l’objet d’événement

NomTypeDescription
idintegerIdentificateur unique de l’événement.
node_idstringID de nœud global de l’événement.
urlstringURL de l’API REST pour récupérer (fetch) l’événement.
actorobjectPersonne qui a généré l’événement.
eventstringIdentifie le type réel d’événement qui s’est produit.
commit_idstringSHA de la validation qui a référencé ce problème.
commit_urlstringLien de l’API REST GitHub vers la validation qui a référencé ce problème.
created_atstringTimestamp indiquant quand l’événement s’est produit.

referenced

Le problème a été référencé à partir d’un message de commit. L’attribut commit_id est le SHA1 de commit de l’endroit où cela s’est produit et le commit_repository est l’endroit où ce commit a été envoyé.

Disponibilité

Type de problèmeAPI Événements de problèmeAPI Événements de chronologie
  • Problèmes
  • Demandes de tirage
XX

Propriétés de l’objet d’événement

NomTypeDescription
idintegerIdentificateur unique de l’événement.
node_idstringID de nœud global de l’événement.
urlstringURL de l’API REST pour récupérer (fetch) l’événement.
actorobjectPersonne qui a généré l’événement.
eventstringIdentifie le type réel d’événement qui s’est produit.
commit_idstringSHA de la validation qui a référencé ce problème.
commit_urlstringLien de l’API REST GitHub vers la validation qui a référencé ce problème.
created_atstringTimestamp indiquant quand l’événement s’est produit.

removed_from_project

Le problème ou la demande de tirage ont été supprimés d’un tableau de projet. Vous ne voyez cet événement que dans les réponses lorsque les tableaux de projet ont été activés dans le référentiel.

Disponibilité

Type de problèmeAPI Événements de problèmeAPI Événements de chronologie
  • Problèmes
  • Demandes de tirage
XX

Propriétés de l’objet d’événement

Remarque : des détails de carte de projet sont désormais présentés dans des réponses de l’API REST pour des événements de problème et de chronologie liés au projet. Cette fonctionnalité est désormais disponible en préversion pour les développeurs. Pour plus de détails, consultez ce billet de blog.

Pour recevoir l’attribut project_card, les tableaux de projet doivent être activés pour un dépôt, et vous devez fournir un type de média personnalisé dans l’en-tête Accept :

application/vnd.github.starfox-preview+json

Avertissement : l’API peut changer sans préavis pendant la période de préversion. Les fonctionnalités en préversion ne sont pas prises en charge pour une utilisation en production. Si vous rencontrez des problèmes, contactez votre propriétaire d’entreprise.

NomTypeDescription
idintegerIdentificateur unique de l’événement.
node_idstringID de nœud global de l’événement.
urlstringURL de l’API REST pour récupérer (fetch) l’événement.
actorobjectPersonne qui a généré l’événement.
eventstringIdentifie le type réel d’événement qui s’est produit.
commit_idstringSHA de la validation qui a référencé ce problème.
commit_urlstringLien de l’API REST GitHub vers la validation qui a référencé ce problème.
created_atstringTimestamp indiquant quand l’événement s’est produit. project_card
project_idintegerIdentificateur unique de la carte de projet.
project_urlstringURL de l’API REST pour récupérer la carte de projet.
column_namestringNom de la colonne dans laquelle se situe le problème.

renamed

Le problème ou le titre de la demande de tirage ont été changés.

Disponibilité

Type de problèmeAPI Événements de problèmeAPI Événements de chronologie
  • Problèmes
  • Demandes de tirage
XX

Propriétés de l’objet d’événement

NomTypeDescription
idintegerIdentificateur unique de l’événement.
node_idstringID de nœud global de l’événement.
urlstringURL de l’API REST pour récupérer (fetch) l’événement.
actorobjectPersonne qui a généré l’événement.
eventstringIdentifie le type réel d’événement qui s’est produit.
commit_idstringSHA de la validation qui a référencé ce problème.
commit_urlstringLien de l’API REST GitHub vers la validation qui a référencé ce problème.
created_atstringTimestamp indiquant quand l’événement s’est produit. rename
rename[from]stringNom précédent.
rename[to]stringNouveau nom.

rouverte

Le problème ou la demande de tirage ont été rouverts.

Disponibilité

Type de problèmeAPI Événements de problèmeAPI Événements de chronologie
  • Problèmes
  • Demandes de tirage
XX

Propriétés de l’objet d’événement

NomTypeDescription
idintegerIdentificateur unique de l’événement.
node_idstringID de nœud global de l’événement.
urlstringURL de l’API REST pour récupérer (fetch) l’événement.
actorobjectPersonne qui a généré l’événement.
eventstringIdentifie le type réel d’événement qui s’est produit.
commit_idstringSHA de la validation qui a référencé ce problème.
commit_urlstringLien de l’API REST GitHub vers la validation qui a référencé ce problème.
created_atstringTimestamp indiquant quand l’événement s’est produit.

review_dismissed

La révision de la demande de tirage a été ignorée.

Disponibilité

Type de problèmeAPI Événements de problèmeAPI Événements de chronologie
  • Demandes de tirage
XX

Propriétés de l’objet d’événement

NomTypeDescription
idintegerIdentificateur unique de l’événement.
node_idstringID de nœud global de l’événement.
urlstringURL de l’API REST pour récupérer (fetch) l’événement.
actorobjectPersonne qui a généré l’événement.
eventstringIdentifie le type réel d’événement qui s’est produit.
commit_idstringSHA de la validation qui a référencé ce problème.
commit_urlstringLien de l’API REST GitHub vers la validation qui a référencé ce problème.
created_atstringTimestamp indiquant quand l’événement s’est produit. dismissed_review
dismissed_review[state]stringÉtat dans lequel se trouvait la demande de tirage lorsqu'elle a été rejetée. Il peut s’agir de l’une des valeurs suivantes : commented, approved ou changes_requested.
dismissed_review[review_id]stringIdentificateur unique de la révision de demande de tirage.
dismissed_review[dismissal_message]stringMessage inclus par l’utilisateur lors de l’abandon de la révision.
dismissed_review[dismissal_commit_id]stringIdentificateur unique de la validation qui a ignoré la révision, le cas échéant.

review_requested

Une révision de demande de tirage a été demandée.

Disponibilité

Type de problèmeAPI Événements de problèmeAPI Événements de chronologie
  • Demandes de tirage
XX

Propriétés de l’objet d’événement

NomTypeDescription
idintegerIdentificateur unique de l’événement.
node_idstringID de nœud global de l’événement.
urlstringURL de l’API REST pour récupérer (fetch) l’événement.
actorobjectPersonne qui a généré l’événement.
eventstringIdentifie le type réel d’événement qui s’est produit.
commit_idstringSHA de la validation qui a référencé ce problème.
commit_urlstringLien de l’API REST GitHub vers la validation qui a référencé ce problème.
created_atstringTimestamp indiquant quand l’événement s’est produit. requested_reviewer
review_requesterobjectLa personne qui a demandé un examen.

review_request_removed

Une demande de révision de demande de tirage a été supprimée.

Disponibilité

Type de problèmeAPI Événements de problèmeAPI Événements de chronologie
  • Demandes de tirage
XX

Propriétés de l’objet d’événement

NomTypeDescription
idintegerIdentificateur unique de l’événement.
node_idstringID de nœud global de l’événement.
urlstringURL de l’API REST pour récupérer (fetch) l’événement.
actorobjectPersonne qui a généré l’événement.
eventstringIdentifie le type réel d’événement qui s’est produit.
commit_idstringSHA de la validation qui a référencé ce problème.
commit_urlstringLien de l’API REST GitHub vers la validation qui a référencé ce problème.
created_atstringTimestamp indiquant quand l’événement s’est produit. requested_reviewer
review_requesterobjectLa personne qui a demandé un examen.

reviewed

La demande de tirage a été révisée.

Disponibilité

Type de problèmeAPI Événements de problèmeAPI Événements de chronologie
  • Demandes de tirage
X

Propriétés de l’objet d’événement

Ces propriétés d’événements n’utilisent pas la même structure que les propriétés courantes de l’objet d’événement de problème. Les propriétés suivantes sont retournées pour cet événement.

NomTypeDescription
idintegerIdentificateur unique de l’événement.
node_idstringID de nœud global de l’événement.
userobjectPersonne qui a commenté le problème.
bodystringTexte récapitulatif de la révision.
commit_idstringSHA du dernier commit dans la demande de tirage au moment de la révision.
submitted_atstringHorodatage indiquant quand la révision a été envoyée.
statestringÉtat de la révision envoyée. Peut avoir une de ces valeurs : commented, changes_requested ou approved.
html_urlstringURL HTML de la révision.
pull_request_urlstringURL de l’API REST pour récupérer la demande de tirage.
author_associationstringAutorisations de l’utilisateur sur le dépôt du problème. Par exemple, la valeur est "OWNER" si le propriétaire du dépôt a créé un commentaire.
_linksobjecthtml_url et pull_request_url.
eventstringLa valeur de l’événement est "reviewed".

subscribed

Une personne s’est abonnée pour recevoir des notifications concernant un problème ou une demande de tirage.

Disponibilité

Type de problèmeAPI Événements de problèmeAPI Événements de chronologie
  • Problèmes
  • Demandes de tirage
XX

Propriétés de l’objet d’événement

NomTypeDescription
idintegerIdentificateur unique de l’événement.
node_idstringID de nœud global de l’événement.
urlstringURL de l’API REST pour récupérer (fetch) l’événement.
actorobjectPersonne qui a généré l’événement.
eventstringIdentifie le type réel d’événement qui s’est produit.
commit_idstringSHA de la validation qui a référencé ce problème.
commit_urlstringLien de l’API REST GitHub vers la validation qui a référencé ce problème.
created_atstringTimestamp indiquant quand l’événement s’est produit.

transferred

Le problème a été transféré dans un autre dépôt.

Disponibilité

Type de problèmeAPI Événements de problèmeAPI Événements de chronologie
  • Problèmes
XX

Propriétés de l’objet d’événement

NomTypeDescription
idintegerIdentificateur unique de l’événement.
node_idstringID de nœud global de l’événement.
urlstringURL de l’API REST pour récupérer (fetch) l’événement.
actorobjectPersonne qui a généré l’événement.
eventstringIdentifie le type réel d’événement qui s’est produit.
commit_idstringSHA de la validation qui a référencé ce problème.
commit_urlstringLien de l’API REST GitHub vers la validation qui a référencé ce problème.
created_atstringTimestamp indiquant quand l’événement s’est produit.

non attribué

Un utilisateur a été désattribué du problème.

Disponibilité

Type de problèmeAPI Événements de problèmeAPI Événements de chronologie
  • Problèmes
  • Demandes de tirage
XX

Propriétés de l’objet d’événement

NomTypeDescription
idintegerIdentificateur unique de l’événement.
node_idstringID de nœud global de l’événement.
urlstringURL de l’API REST pour récupérer (fetch) l’événement.
actorobjectPersonne qui a généré l’événement.
eventstringIdentifie le type réel d’événement qui s’est produit.
commit_idstringSHA de la validation qui a référencé ce problème.
commit_urlstringLien de l’API REST GitHub vers la validation qui a référencé ce problème.
created_atstringTimestamp indiquant quand l’événement s’est produit. assignee
assignerobjectLa personne qui a effectué la désaffectation pour ce problème. Ce champ est disponible dans l’API Événements de problème, mais pas dans l’API Événements de chronologie.

unlabeled

Une étiquette a été supprimée du problème.

Disponibilité

Type de problèmeAPI Événements de problèmeAPI Événements de chronologie
  • Problèmes
  • Demandes de tirage
XX

Propriétés de l’objet d’événement

NomTypeDescription
idintegerIdentificateur unique de l’événement.
node_idstringID de nœud global de l’événement.
urlstringURL de l’API REST pour récupérer (fetch) l’événement.
actorobjectPersonne qui a généré l’événement.
eventstringIdentifie le type réel d’événement qui s’est produit.
commit_idstringSHA de la validation qui a référencé ce problème.
commit_urlstringLien de l’API REST GitHub vers la validation qui a référencé ce problème.
created_atstringTimestamp indiquant quand l’événement s’est produit. label
label[color]stringCode couleur hexadécimal.

unlocked

Le problème a été déverrouillé.

Disponibilité

Type de problèmeAPI Événements de problèmeAPI Événements de chronologie
  • Problèmes
  • Demandes de tirage
XX

Propriétés de l’objet d’événement

NomTypeDescription
idintegerIdentificateur unique de l’événement.
node_idstringID de nœud global de l’événement.
urlstringURL de l’API REST pour récupérer (fetch) l’événement.
actorobjectPersonne qui a généré l’événement.
eventstringIdentifie le type réel d’événement qui s’est produit.
commit_idstringSHA de la validation qui a référencé ce problème.
commit_urlstringLien de l’API REST GitHub vers la validation qui a référencé ce problème.
created_atstringTimestamp indiquant quand l’événement s’est produit. lock_reason

unmarked_as_duplicate

Le problème qu’un utilisateur avait précédemment marqué comme doublon d’un autre problème n’est plus considéré comme un doublon, ou la demande de tirage que l’utilisateur avait précédemment marquée comme doublon d’une autre demande de tirage n’est plus considérée comme un doublon.

Disponibilité

Type de problèmeAPI Événements de problèmeAPI Événements de chronologie
  • Problèmes
  • Demandes de tirage
XX

Propriétés de l’objet d’événement

NomTypeDescription
idintegerIdentificateur unique de l’événement.
node_idstringID de nœud global de l’événement.
urlstringURL de l’API REST pour récupérer (fetch) l’événement.
actorobjectPersonne qui a généré l’événement.
eventstringIdentifie le type réel d’événement qui s’est produit.
commit_idstringSHA de la validation qui a référencé ce problème.
commit_urlstringLien de l’API REST GitHub vers la validation qui a référencé ce problème.
created_atstringTimestamp indiquant quand l’événement s’est produit.

unpinned

Le problème a été désépinglé.

Disponibilité

Type de problèmeAPI Événements de problèmeAPI Événements de chronologie
  • Problèmes
XX

Propriétés de l’objet d’événement

NomTypeDescription
idintegerIdentificateur unique de l’événement.
node_idstringID de nœud global de l’événement.
urlstringURL de l’API REST pour récupérer (fetch) l’événement.
actorobjectPersonne qui a généré l’événement.
eventstringIdentifie le type réel d’événement qui s’est produit.
commit_idstringSHA de la validation qui a référencé ce problème.
commit_urlstringLien de l’API REST GitHub vers la validation qui a référencé ce problème.
created_atstringTimestamp indiquant quand l’événement s’est produit.

unsubscribed

Une personne s’est désinscrite de la réception de notifications pour un problème ou une demande de tirage.

Disponibilité

Type de problèmeAPI Événements de problèmeAPI Événements de chronologie
  • Problèmes
  • Demandes de tirage
X

Propriétés de l’objet d’événement

NomTypeDescription
idintegerIdentificateur unique de l’événement.
node_idstringID de nœud global de l’événement.
urlstringURL de l’API REST pour récupérer (fetch) l’événement.
actorobjectPersonne qui a généré l’événement.
eventstringIdentifie le type réel d’événement qui s’est produit.
commit_idstringSHA de la validation qui a référencé ce problème.
commit_urlstringLien de l’API REST GitHub vers la validation qui a référencé ce problème.
created_atstringTimestamp indiquant quand l’événement s’est produit.