L\'action Obtenir une pull request récupère des informations détaillées de la pull request spécifiée depuis un référentiel GitHub.

Présentation

L\'action Obtenir une pull request récupère les détails d\'une pull request en utilisant le numéro de pull request. Les données récupérées incluent le titre, l\'état, l\'auteur, l\'URL, la branche, les commentaires, les ajouts, les suppressions, la date de création, la branche de base, l\'état de fusion, les commentaires de revue, l\'état de fusion possible, les fichiers modifiés, les commits et la personne ayant effectué la fusion. L\'action nécessite une session GitHub active pour authentifier la requête.

Paramètres

L\'action Obtenir une pull request contient les paramètres suivants :

Remarque : tous les champs prennent en charge les variables de chaîne. Vous pouvez créer une variable de chaîne pour contenir la chaîne de texte appropriée et la sélectionner dans le paramètre et l\'option applicables.
Nom de session

Spécifie le nom de la session GitHub que l\'action Se connecter crée. Utilisez l\'une des options suivantes pour fournir le nom de session :

  • Nom de session : saisissez le nom de la session sous forme de texte directement ou sélectionnez la variable de chaîne qui contient le texte du nom de la session.
  • Variable : sélectionnez la variable de session GitHub que l\'action Se connecter crée.
Nom du propriétaire
Spécifie le nom du propriétaire du référentiel GitHub. Le propriétaire peut être une organisation ou un compte utilisateur. Vous pouvez soit saisir le nom directement sous forme de texte, soit sélectionner la variable de chaîne applicable.
Nom du référentiel
Spécifie le nom du référentiel GitHub à partir duquel l\'action récupère la pull request. Vous pouvez soit saisir directement le nom du référentiel sous forme de texte, soit sélectionner la variable de chaîne applicable.
Numéro de la pull request
Spécifie le numéro de la pull request pour récupérer les détails. Vous pouvez soit saisir directement le numéro de la pull request sous forme de texte, soit sélectionner la variable de chaîne applicable.
Attribuer une sortie à une variable.
Indique la variable dans laquelle l\'action stocke les données de réponse. Les données de réponse comprennent les champs suivants :
  • title : le titre de la pull request.
  • state : l\'état de la pull request. L\'état peut être ouvert ou fermé.
  • author : le créateur de la pull request.
  • url : l\'URL HTML de la pull request.
  • branch : la branche source pour laquelle la pull request est créée.
  • comments : le nombre de commentaires dans la pull request.
  • additions : le nombre d\'ajouts apportés au code dans la branche source.
  • deletions : le nombre de suppressions apportées au code de la branche source.
  • created : l\'horodatage indiquant quand la pull request a été créée.
  • baseBranch : la branche cible dans laquelle la pull request doit être fusionnée.
  • merged : l\'indicateur booléen indiquant l\'état de fusion de la pull request.
  • reviewComments : le nombre de commentaires de revue dans la pull request. Il s\'agit des commentaires en ligne ajoutés aux fichiers dans la branche source.
  • mergeable : le booléen indiquant si la pull request peut être fusionnée sans aucun conflit.
  • changedFiles : le nombre de fichiers modifiés dans la branche source de la pull request.
  • commits : le nombre de commits effectués dans la pull request.
  • mergedBy : l\'utilisateur qui a fusionné la pull request dans la branche cible.
Utilisez l\'une des options suivantes pour attribuer la sortie :
  • Variables multiples : Créez et spécifiez des variables individuelles pour stocker des données de réponse spécifiques.

    Utilisez l\'option Ajouter un mappage de variable pour spécifier la clé et le type de variable correspondant afin de stocker les données de réponse spécifiques.

  • Dictionnaire: Créez et spécifiez une variable de type dictionnaire pour stocker l\'ensemble des données de réponse. Vous pouvez également sélectionner une variable dictionnaire existante.