Skip to main content

Gestion des tickets et des pull requests avec l’application GitHub Copilot

Prenez en charge un ticket, demandez à un agent d’apporter des modifications et fusionnez une pull request, le tout sans quitter le GitHub application Copilot.

Qui peut utiliser cette fonctionnalité ?

GitHub application Copilot est disponible avec les forfaits GitHub Copilot Business et GitHub Copilot Enterprise (si l’organisation a activé les fonctionnalités en avant-première et Copilot pour CLI), et sur liste d’attente pour les forfaits GitHub Copilot Pro et GitHub Copilot Pro+.

Remarque

Le GitHub application Copilot est en préversion technique et est susceptible d’être modifié.

** Copilot Business et Copilot Entreprise utilisateurs** : téléchargez et installez à partir du GitHub application Copilot référentiel si votre organisation ou entreprise a activé les fonctionnalités en préversion et Copilot pour CLI.

* ** Copilot Pro et Copilot Pro+ utilisateurs** : pour demander l’accès, rejoignez la liste d’attente.

Navigation dans votre boîte de réception

Cliquez sur Boîte de réception dans la barre latérale pour voir vos issues et vos pull requests au même endroit. La boîte de réception est organisée en sections , par défaut, All, Active, Review requests et Done. Vous pouvez modifier les sections par défaut ou en ajouter de nouvelles avec vos propres filtres. Utilisez la barre de recherche dans n’importe quelle section pour rechercher des éléments par mot clé ou qualificateurs comme label:bug.

Démarrage d’une session à partir d’un problème

  1. Dans la boîte de réception, recherchez le problème sur lequel vous souhaitez travailler, puis cliquez dessus pour afficher ses détails.
  2. Cliquez sur Démarrer une session. L’application crée une session avec le contexte de problème déjà chargé et sélectionne automatiquement le mode Plan .
  3. L’agent propose un plan. Passez en revue le plan, puis laissez l’agent commencer à travailler ou demandez-lui de proposer des modifications que vous pouvez appliquer manuellement.
  4. Une fois votre approbation donnée, l’agent crée une branche, applique les modifications et ouvre une demande de fusion afin que vous puissiez l’examiner.

Examen d'une pull request

  1. Cliquez sur une demande de tirage dans la boîte de réception pour afficher sa vue d’ensemble, notamment le résumé, les résultats de la vérification CI et l’activité de révision.
  2. Basculez vers l’onglet Fichiers modifiés pour passer en revue le différences.
  3. Cliquez sur Créer une session pour lancer une session pour la pull request. Au sein de la session, vous pouvez laisser des commentaires de révision sur la différence ou demander à l’agent d’apporter des modifications.
  4. Une fois la relecture terminée dans la session, vous pouvez revenir à la vue détaillée de la pull request et cliquer sur Review en haut pour soumettre une révision.

Vous pouvez également ouvrir la pull request dans votre navigateur ou dans un autre IDE directement depuis l’application.

Répondre à une évaluation

Vous pouvez répondre aux commentaires de revue et corriger les échecs des vérifications CI dans GitHub application Copilot.

  1. Ouvrir une demande de tirage.
  2. Faites défiler la page vers le bas pour voir les commentaires de revue sur votre PR. Pour demander à un agent de traiter un commentaire, cliquez sur Corriger.
  3. En bas de la page, affichez l’état des vérifications CI. Pour demander à un agent de corriger les vérifications ayant échoué, cliquez sur Corriger les vérifications ayant échoué.

Fusion d'une pull request

Lorsque vous souhaitez fusionner une pull request, vous pouvez activer agent merge en haut de l’application. La fusion par l’agent invite la session Copilot de l’espace de travail à lire votre pull request, à corriger ce qui la bloque et à la fusionner dès que GitHub le permettra. Il s’exécute en arrière-plan, survit aux redémarrages de l’application et se désactive lorsque votre pull request est fusionnée.