L\'action Fusionner la pull request fusionne une pull request dans la branche cible du référentiel GitHub.

Présentation

L\'action Fusionner la pull request fusionne une pull request dans la branche cible d\'un référentiel GitHub à l\'aide du numéro de pull request. Vous pouvez spécifier le type de fusion, le titre du commit et le message de commit pour le commit de fusion. L\'action nécessite une session GitHub active pour authentifier la requête.

Paramètres

L\'action Fusionner la 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 les paramètres 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. 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
Spécifie le nom du référentiel GitHub dans lequel l\'action fusionne 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 à fusionner. 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.
Type de fusion
Spécifie la méthode de fusion pour la pull request. Sélectionnez l\'une des options suivantes :
  • Fusionner : sélectionnez pour fusionner tous les commits de la branche source dans la branche cible et créer un commit de fusion.
  • Squash : sélectionnez pour combiner tous les commits de la branche source en un seul commit avant la fusion dans la branche cible.
  • Rebase : sélectionnez pour valider chaque pull request individuellement de la branche source vers la branche cible sans créer de commit de fusion.
Titre du commit (facultatif)
Indique le titre du commit. Vous pouvez soit saisir directement le titre du commit sous forme de texte, soit sélectionner la variable de chaîne applicable.
Message de commit (facultatif)
Spécifie le texte du commit. Vous pouvez soit saisir directement le message de commit sous forme de texte, soit sélectionner la variable de chaîne applicable.
Attribuer une sortie à une variable.
Spécifie la variable booléenne dans laquelle l\'action stocke l\'état de la demande de fusion. L\'action renvoie l\'état vrai pour une fusion réussie et faux si la fusion échoue.