L\'action Obtenir le référentiel récupère les détails d\'un référentiel GitHub.

Présentation

L\'action Obtenir le référentiel récupère les détails d\'un référentiel GitHub à l\'aide du nom du propriétaire et du nom du référentiel. Les données récupérées incluent l\'identifiant du référentiel, le nom, le nom complet, le propriétaire, la visibilité, la description, le nombre de forks et de tickets, la branche par défaut, l\'URL de l\'API, l\'URL HTML, ainsi que les horodatages de création, de mise à jour et de push. L\'action nécessite une session GitHub active pour authentifier la requête.

Paramètres

L\'action Obtenir le référentiel 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 applicable.
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. Automation 360 définit Default comme nom de session par défaut.
  • 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
Indique le nom du référentiel GitHub à récupérer. Vous pouvez soit saisir directement le nom du référentiel 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 :
  • id : l\'identifiant unique du référentiel.
  • name : le nom du référentiel.
  • fullName : le nom complet du référentiel qui inclut les détails du propriétaire au format suivant : nom de l\'organisation/nom du référentiel.
  • owner : le propriétaire du référentiel.
  • private : le paramètre de visibilité qui indique si le référentiel est privé.
  • description : la description du référentiel.
  • fork : le paramètre « fork » qui indique si le référentiel est un fork d\'un autre référentiel.
  • hasIssues : le paramètre « tickets » qui indique si le référentiel comporte des tickets ouverts.
  • defaultBranch : la branche par défaut du référentiel.
  • url : l\'URL de l\'API du référentiel.
  • htmlUrl : l\'URL HTML du référentiel.
  • createdAt : l\'horodatage indiquant quand le référentiel a été créé.
  • updatedAt : l\'horodatage indiquant quand le référentiel a été mis à jour pour la dernière fois.
  • pushedAt : l\'horodatage indiquant quand la dernière pull request a été fusionnée dans la branche principale.
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.